From 08dabe2ce476b5fe2b604bce97fde2128cbf400a Mon Sep 17 00:00:00 2001 From: Angga Date: Fri, 8 Nov 2024 02:15:16 +0700 Subject: [PATCH] storage backend v14 --- component/README.rst | 158 +++ component/__init__.py | 5 + component/__manifest__.py | 22 + component/__pycache__/__init__.cpython-37.pyc | Bin 0 -> 301 bytes component/__pycache__/builder.cpython-37.pyc | Bin 0 -> 3407 bytes component/__pycache__/core.cpython-37.pyc | Bin 0 -> 28626 bytes .../__pycache__/exception.cpython-37.pyc | Bin 0 -> 973 bytes component/builder.py | 96 ++ component/components/__init__.py | 1 + .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 220 bytes .../__pycache__/base.cpython-37.pyc | Bin 0 -> 564 bytes component/components/base.py | 15 + component/core.py | 938 ++++++++++++++++++ component/exception.py | 18 + component/i18n/am.po | 47 + component/i18n/ca.po | 47 + component/i18n/component.pot | 42 + component/i18n/de.po | 47 + component/i18n/el_GR.po | 48 + component/i18n/es.po | 48 + component/i18n/es_ES.po | 48 + component/i18n/fi.po | 47 + component/i18n/fr.po | 49 + component/i18n/gl.po | 47 + component/i18n/it.po | 48 + component/i18n/pt.po | 47 + component/i18n/pt_BR.po | 49 + component/i18n/pt_PT.po | 48 + component/i18n/sl.po | 49 + component/i18n/tr.po | 47 + component/i18n/zh_CN.po | 45 + component/models/__init__.py | 1 + .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 222 bytes .../__pycache__/collection.cpython-37.pyc | Bin 0 -> 3588 bytes component/models/collection.py | 101 ++ component/readme/CONTRIBUTORS.rst | 3 + component/readme/DESCRIPTION.rst | 8 + component/readme/HISTORY.rst | 24 + component/readme/USAGE.rst | 33 + component/static/description/icon.png | Bin 0 -> 9455 bytes component/static/description/index.html | 500 ++++++++++ component/tests/__init__.py | 5 + component/tests/common.py | 262 +++++ component/tests/test_build_component.py | 273 +++++ component/tests/test_component.py | 382 +++++++ component/tests/test_lookup.py | 184 ++++ component/tests/test_utils.py | 20 + component/tests/test_work_on.py | 65 ++ component/utils.py | 14 + server_environment/README.rst | 266 +++++ server_environment/__init__.py | 3 + server_environment/__manifest__.py | 21 + .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 308 bytes .../__pycache__/server_env.cpython-37.pyc | Bin 0 -> 10233 bytes .../__pycache__/system_info.cpython-37.pyc | Bin 0 -> 1518 bytes server_environment/i18n/am.po | 523 ++++++++++ server_environment/i18n/ar.po | 524 ++++++++++ server_environment/i18n/bg.po | 523 ++++++++++ server_environment/i18n/bs.po | 524 ++++++++++ server_environment/i18n/ca.po | 523 ++++++++++ server_environment/i18n/cs.po | 523 ++++++++++ server_environment/i18n/da.po | 523 ++++++++++ server_environment/i18n/de.po | 579 +++++++++++ server_environment/i18n/el_GR.po | 523 ++++++++++ server_environment/i18n/en_GB.po | 524 ++++++++++ server_environment/i18n/es.po | 525 ++++++++++ server_environment/i18n/es_AR.po | 524 ++++++++++ server_environment/i18n/es_CL.po | 524 ++++++++++ server_environment/i18n/es_CO.po | 524 ++++++++++ server_environment/i18n/es_CR.po | 524 ++++++++++ server_environment/i18n/es_DO.po | 524 ++++++++++ server_environment/i18n/es_EC.po | 524 ++++++++++ server_environment/i18n/es_ES.po | 524 ++++++++++ server_environment/i18n/es_MX.po | 524 ++++++++++ server_environment/i18n/es_PE.po | 524 ++++++++++ server_environment/i18n/es_PY.po | 524 ++++++++++ server_environment/i18n/es_VE.po | 524 ++++++++++ server_environment/i18n/et.po | 523 ++++++++++ server_environment/i18n/eu.po | 523 ++++++++++ server_environment/i18n/fa.po | 523 ++++++++++ server_environment/i18n/fi.po | 523 ++++++++++ server_environment/i18n/fr.po | 524 ++++++++++ server_environment/i18n/fr_CA.po | 524 ++++++++++ server_environment/i18n/fr_CH.po | 524 ++++++++++ server_environment/i18n/gl.po | 523 ++++++++++ server_environment/i18n/gl_ES.po | 524 ++++++++++ server_environment/i18n/he.po | 523 ++++++++++ server_environment/i18n/hr.po | 524 ++++++++++ server_environment/i18n/hr_HR.po | 524 ++++++++++ server_environment/i18n/hu.po | 523 ++++++++++ server_environment/i18n/id.po | 523 ++++++++++ server_environment/i18n/it.po | 524 ++++++++++ server_environment/i18n/ja.po | 523 ++++++++++ server_environment/i18n/ko.po | 523 ++++++++++ server_environment/i18n/lt.po | 524 ++++++++++ server_environment/i18n/lt_LT.po | 525 ++++++++++ server_environment/i18n/lv.po | 524 ++++++++++ server_environment/i18n/mk.po | 523 ++++++++++ server_environment/i18n/mn.po | 523 ++++++++++ server_environment/i18n/nb.po | 524 ++++++++++ server_environment/i18n/nb_NO.po | 524 ++++++++++ server_environment/i18n/nl.po | 523 ++++++++++ server_environment/i18n/nl_BE.po | 524 ++++++++++ server_environment/i18n/nl_NL.po | 524 ++++++++++ server_environment/i18n/pl.po | 525 ++++++++++ server_environment/i18n/pt.po | 523 ++++++++++ server_environment/i18n/pt_BR.po | 583 +++++++++++ server_environment/i18n/pt_PT.po | 524 ++++++++++ server_environment/i18n/ro.po | 524 ++++++++++ server_environment/i18n/ru.po | 525 ++++++++++ .../i18n/server_environment.pot | 518 ++++++++++ server_environment/i18n/sk.po | 523 ++++++++++ server_environment/i18n/sl.po | 580 +++++++++++ server_environment/i18n/sr.po | 524 ++++++++++ server_environment/i18n/sr@latin.po | 525 ++++++++++ server_environment/i18n/sv.po | 523 ++++++++++ server_environment/i18n/th.po | 523 ++++++++++ server_environment/i18n/tr.po | 523 ++++++++++ server_environment/i18n/tr_TR.po | 524 ++++++++++ server_environment/i18n/uk.po | 524 ++++++++++ server_environment/i18n/vi.po | 523 ++++++++++ server_environment/i18n/vi_VN.po | 524 ++++++++++ server_environment/i18n/zh_CN.po | 527 ++++++++++ server_environment/i18n/zh_TW.po | 524 ++++++++++ server_environment/models/__init__.py | 2 + .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 286 bytes .../server_env_mixin.cpython-37.pyc | Bin 0 -> 14102 bytes .../server_env_tech_name_mixin.cpython-37.pyc | Bin 0 -> 2712 bytes server_environment/models/server_env_mixin.py | 418 ++++++++ .../models/server_env_tech_name_mixin.py | 76 ++ server_environment/readme/CONFIGURE.rst | 111 +++ server_environment/readme/CONTRIBUTORS.rst | 12 + server_environment/readme/DESCRIPTION.rst | 15 + server_environment/readme/INSTALL.rst | 9 + server_environment/readme/ROADMAP.rst | 5 + server_environment/readme/USAGE.rst | 24 + .../security/ir.model.access.csv | 3 + server_environment/security/res_groups.xml | 11 + server_environment/serv_config.xml | 14 + server_environment/server_env.py | 346 +++++++ .../static/description/icon.png | Bin 0 -> 9455 bytes .../static/description/index.html | 596 +++++++++++ server_environment/system_info.py | 50 + server_environment/tests/__init__.py | 2 + server_environment/tests/common.py | 46 + .../tests/test_environment_variable.py | 38 + .../tests/test_server_environment.py | 118 +++ .../tests/testfiles/default/base.conf | 4 + .../tests/testfiles/testing/base.conf | 5 + storage_backend/README.rst | 82 ++ storage_backend/__init__.py | 2 + storage_backend/__manifest__.py | 21 + .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 250 bytes storage_backend/components/__init__.py | 2 + .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 275 bytes .../__pycache__/base_adapter.cpython-37.pyc | Bin 0 -> 2539 bytes .../filesystem_adapter.cpython-37.pyc | Bin 0 -> 3033 bytes storage_backend/components/base_adapter.py | 69 ++ .../components/filesystem_adapter.py | 76 ++ storage_backend/data/data.xml | 7 + storage_backend/i18n/storage_backend.pot | 143 +++ storage_backend/models/__init__.py | 1 + .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 233 bytes .../storage_backend.cpython-37.pyc | Bin 0 -> 6227 bytes storage_backend/models/storage_backend.py | 185 ++++ storage_backend/readme/CONTRIBUTORS.rst | 8 + storage_backend/readme/DESCRIPTION.rst | 0 storage_backend/readme/HISTORY.rst | 0 storage_backend/readme/USAGE.rst | 0 storage_backend/security/ir.model.access.csv | 2 + storage_backend/static/description/icon.png | Bin 0 -> 9455 bytes storage_backend/static/description/index.html | 427 ++++++++ storage_backend/tests/__init__.py | 2 + storage_backend/tests/common.py | 79 ++ storage_backend/tests/test_filesystem.py | 65 ++ .../views/backend_storage_view.xml | 81 ++ storage_backend_s3/README.rst | 106 ++ storage_backend_s3/__init__.py | 2 + storage_backend_s3/__manifest__.py | 17 + .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 253 bytes storage_backend_s3/components/__init__.py | 1 + .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 235 bytes .../__pycache__/s3_adapter.cpython-37.pyc | Bin 0 -> 3936 bytes storage_backend_s3/components/s3_adapter.py | 129 +++ .../i18n/storage_backend_s3.pot | 131 +++ storage_backend_s3/models/__init__.py | 1 + .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 236 bytes .../storage_backend.cpython-37.pyc | Bin 0 -> 2498 bytes storage_backend_s3/models/storage_backend.py | 86 ++ storage_backend_s3/readme/CONFIGURE.rst | 18 + storage_backend_s3/readme/CONTRIBUTORS.rst | 3 + storage_backend_s3/readme/DESCRIPTION.rst | 1 + storage_backend_s3/readme/ROADMAP.rst | 2 + .../static/description/icon.png | Bin 0 -> 9455 bytes .../static/description/index.html | 453 +++++++++ storage_backend_s3/tests/__init__.py | 1 + ...est_setting_and_getting_data_from_dir.yaml | 549 ++++++++++ ...st_setting_and_getting_data_from_root.yaml | 549 ++++++++++ storage_backend_s3/tests/test_amazon_s3.py | 70 ++ .../views/backend_storage_view.xml | 45 + 200 files changed, 45845 insertions(+) create mode 100644 component/README.rst create mode 100644 component/__init__.py create mode 100644 component/__manifest__.py create mode 100644 component/__pycache__/__init__.cpython-37.pyc create mode 100644 component/__pycache__/builder.cpython-37.pyc create mode 100644 component/__pycache__/core.cpython-37.pyc create mode 100644 component/__pycache__/exception.cpython-37.pyc create mode 100644 component/builder.py create mode 100644 component/components/__init__.py create mode 100644 component/components/__pycache__/__init__.cpython-37.pyc create mode 100644 component/components/__pycache__/base.cpython-37.pyc create mode 100644 component/components/base.py create mode 100644 component/core.py create mode 100644 component/exception.py create mode 100644 component/i18n/am.po create mode 100644 component/i18n/ca.po create mode 100644 component/i18n/component.pot create mode 100644 component/i18n/de.po create mode 100644 component/i18n/el_GR.po create mode 100644 component/i18n/es.po create mode 100644 component/i18n/es_ES.po create mode 100644 component/i18n/fi.po create mode 100644 component/i18n/fr.po create mode 100644 component/i18n/gl.po create mode 100644 component/i18n/it.po create mode 100644 component/i18n/pt.po create mode 100644 component/i18n/pt_BR.po create mode 100644 component/i18n/pt_PT.po create mode 100644 component/i18n/sl.po create mode 100644 component/i18n/tr.po create mode 100644 component/i18n/zh_CN.po create mode 100644 component/models/__init__.py create mode 100644 component/models/__pycache__/__init__.cpython-37.pyc create mode 100644 component/models/__pycache__/collection.cpython-37.pyc create mode 100644 component/models/collection.py create mode 100644 component/readme/CONTRIBUTORS.rst create mode 100644 component/readme/DESCRIPTION.rst create mode 100644 component/readme/HISTORY.rst create mode 100644 component/readme/USAGE.rst create mode 100644 component/static/description/icon.png create mode 100644 component/static/description/index.html create mode 100644 component/tests/__init__.py create mode 100644 component/tests/common.py create mode 100644 component/tests/test_build_component.py create mode 100644 component/tests/test_component.py create mode 100644 component/tests/test_lookup.py create mode 100644 component/tests/test_utils.py create mode 100644 component/tests/test_work_on.py create mode 100644 component/utils.py create mode 100644 server_environment/README.rst create mode 100644 server_environment/__init__.py create mode 100644 server_environment/__manifest__.py create mode 100644 server_environment/__pycache__/__init__.cpython-37.pyc create mode 100644 server_environment/__pycache__/server_env.cpython-37.pyc create mode 100644 server_environment/__pycache__/system_info.cpython-37.pyc create mode 100644 server_environment/i18n/am.po create mode 100644 server_environment/i18n/ar.po create mode 100644 server_environment/i18n/bg.po create mode 100644 server_environment/i18n/bs.po create mode 100644 server_environment/i18n/ca.po create mode 100644 server_environment/i18n/cs.po create mode 100644 server_environment/i18n/da.po create mode 100644 server_environment/i18n/de.po create mode 100644 server_environment/i18n/el_GR.po create mode 100644 server_environment/i18n/en_GB.po create mode 100644 server_environment/i18n/es.po create mode 100644 server_environment/i18n/es_AR.po create mode 100644 server_environment/i18n/es_CL.po create mode 100644 server_environment/i18n/es_CO.po create mode 100644 server_environment/i18n/es_CR.po create mode 100644 server_environment/i18n/es_DO.po create mode 100644 server_environment/i18n/es_EC.po create mode 100644 server_environment/i18n/es_ES.po create mode 100644 server_environment/i18n/es_MX.po create mode 100644 server_environment/i18n/es_PE.po create mode 100644 server_environment/i18n/es_PY.po create mode 100644 server_environment/i18n/es_VE.po create mode 100644 server_environment/i18n/et.po create mode 100644 server_environment/i18n/eu.po create mode 100644 server_environment/i18n/fa.po create mode 100644 server_environment/i18n/fi.po create mode 100644 server_environment/i18n/fr.po create mode 100644 server_environment/i18n/fr_CA.po create mode 100644 server_environment/i18n/fr_CH.po create mode 100644 server_environment/i18n/gl.po create mode 100644 server_environment/i18n/gl_ES.po create mode 100644 server_environment/i18n/he.po create mode 100644 server_environment/i18n/hr.po create mode 100644 server_environment/i18n/hr_HR.po create mode 100644 server_environment/i18n/hu.po create mode 100644 server_environment/i18n/id.po create mode 100644 server_environment/i18n/it.po create mode 100644 server_environment/i18n/ja.po create mode 100644 server_environment/i18n/ko.po create mode 100644 server_environment/i18n/lt.po create mode 100644 server_environment/i18n/lt_LT.po create mode 100644 server_environment/i18n/lv.po create mode 100644 server_environment/i18n/mk.po create mode 100644 server_environment/i18n/mn.po create mode 100644 server_environment/i18n/nb.po create mode 100644 server_environment/i18n/nb_NO.po create mode 100644 server_environment/i18n/nl.po create mode 100644 server_environment/i18n/nl_BE.po create mode 100644 server_environment/i18n/nl_NL.po create mode 100644 server_environment/i18n/pl.po create mode 100644 server_environment/i18n/pt.po create mode 100644 server_environment/i18n/pt_BR.po create mode 100644 server_environment/i18n/pt_PT.po create mode 100644 server_environment/i18n/ro.po create mode 100644 server_environment/i18n/ru.po create mode 100644 server_environment/i18n/server_environment.pot create mode 100644 server_environment/i18n/sk.po create mode 100644 server_environment/i18n/sl.po create mode 100644 server_environment/i18n/sr.po create mode 100644 server_environment/i18n/sr@latin.po create mode 100644 server_environment/i18n/sv.po create mode 100644 server_environment/i18n/th.po create mode 100644 server_environment/i18n/tr.po create mode 100644 server_environment/i18n/tr_TR.po create mode 100644 server_environment/i18n/uk.po create mode 100644 server_environment/i18n/vi.po create mode 100644 server_environment/i18n/vi_VN.po create mode 100644 server_environment/i18n/zh_CN.po create mode 100644 server_environment/i18n/zh_TW.po create mode 100644 server_environment/models/__init__.py create mode 100644 server_environment/models/__pycache__/__init__.cpython-37.pyc create mode 100644 server_environment/models/__pycache__/server_env_mixin.cpython-37.pyc create mode 100644 server_environment/models/__pycache__/server_env_tech_name_mixin.cpython-37.pyc create mode 100644 server_environment/models/server_env_mixin.py create mode 100644 server_environment/models/server_env_tech_name_mixin.py create mode 100644 server_environment/readme/CONFIGURE.rst create mode 100644 server_environment/readme/CONTRIBUTORS.rst create mode 100644 server_environment/readme/DESCRIPTION.rst create mode 100644 server_environment/readme/INSTALL.rst create mode 100644 server_environment/readme/ROADMAP.rst create mode 100644 server_environment/readme/USAGE.rst create mode 100644 server_environment/security/ir.model.access.csv create mode 100644 server_environment/security/res_groups.xml create mode 100644 server_environment/serv_config.xml create mode 100644 server_environment/server_env.py create mode 100644 server_environment/static/description/icon.png create mode 100644 server_environment/static/description/index.html create mode 100644 server_environment/system_info.py create mode 100644 server_environment/tests/__init__.py create mode 100644 server_environment/tests/common.py create mode 100644 server_environment/tests/test_environment_variable.py create mode 100644 server_environment/tests/test_server_environment.py create mode 100644 server_environment/tests/testfiles/default/base.conf create mode 100644 server_environment/tests/testfiles/testing/base.conf create mode 100644 storage_backend/README.rst create mode 100644 storage_backend/__init__.py create mode 100644 storage_backend/__manifest__.py create mode 100644 storage_backend/__pycache__/__init__.cpython-37.pyc create mode 100644 storage_backend/components/__init__.py create mode 100644 storage_backend/components/__pycache__/__init__.cpython-37.pyc create mode 100644 storage_backend/components/__pycache__/base_adapter.cpython-37.pyc create mode 100644 storage_backend/components/__pycache__/filesystem_adapter.cpython-37.pyc create mode 100644 storage_backend/components/base_adapter.py create mode 100644 storage_backend/components/filesystem_adapter.py create mode 100644 storage_backend/data/data.xml create mode 100644 storage_backend/i18n/storage_backend.pot create mode 100644 storage_backend/models/__init__.py create mode 100644 storage_backend/models/__pycache__/__init__.cpython-37.pyc create mode 100644 storage_backend/models/__pycache__/storage_backend.cpython-37.pyc create mode 100644 storage_backend/models/storage_backend.py create mode 100644 storage_backend/readme/CONTRIBUTORS.rst create mode 100644 storage_backend/readme/DESCRIPTION.rst create mode 100644 storage_backend/readme/HISTORY.rst create mode 100644 storage_backend/readme/USAGE.rst create mode 100644 storage_backend/security/ir.model.access.csv create mode 100644 storage_backend/static/description/icon.png create mode 100644 storage_backend/static/description/index.html create mode 100644 storage_backend/tests/__init__.py create mode 100644 storage_backend/tests/common.py create mode 100644 storage_backend/tests/test_filesystem.py create mode 100644 storage_backend/views/backend_storage_view.xml create mode 100644 storage_backend_s3/README.rst create mode 100644 storage_backend_s3/__init__.py create mode 100644 storage_backend_s3/__manifest__.py create mode 100644 storage_backend_s3/__pycache__/__init__.cpython-37.pyc create mode 100644 storage_backend_s3/components/__init__.py create mode 100644 storage_backend_s3/components/__pycache__/__init__.cpython-37.pyc create mode 100644 storage_backend_s3/components/__pycache__/s3_adapter.cpython-37.pyc create mode 100644 storage_backend_s3/components/s3_adapter.py create mode 100644 storage_backend_s3/i18n/storage_backend_s3.pot create mode 100644 storage_backend_s3/models/__init__.py create mode 100644 storage_backend_s3/models/__pycache__/__init__.cpython-37.pyc create mode 100644 storage_backend_s3/models/__pycache__/storage_backend.cpython-37.pyc create mode 100644 storage_backend_s3/models/storage_backend.py create mode 100644 storage_backend_s3/readme/CONFIGURE.rst create mode 100644 storage_backend_s3/readme/CONTRIBUTORS.rst create mode 100644 storage_backend_s3/readme/DESCRIPTION.rst create mode 100644 storage_backend_s3/readme/ROADMAP.rst create mode 100644 storage_backend_s3/static/description/icon.png create mode 100644 storage_backend_s3/static/description/index.html create mode 100644 storage_backend_s3/tests/__init__.py create mode 100644 storage_backend_s3/tests/cassettes/AmazonS3Case.test_setting_and_getting_data_from_dir.yaml create mode 100644 storage_backend_s3/tests/cassettes/AmazonS3Case.test_setting_and_getting_data_from_root.yaml create mode 100644 storage_backend_s3/tests/test_amazon_s3.py create mode 100644 storage_backend_s3/views/backend_storage_view.xml diff --git a/component/README.rst b/component/README.rst new file mode 100644 index 0000000..4d6020b --- /dev/null +++ b/component/README.rst @@ -0,0 +1,158 @@ +========== +Components +========== + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:9e4ce3ea4266b28f0324ec340591b784dd81396e410296d4bf9ae8f9fe376b28 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png + :target: https://odoo-community.org/page/development-status + :alt: Production/Stable +.. |badge2| image:: https://img.shields.io/badge/licence-LGPL--3-blue.png + :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html + :alt: License: LGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fconnector-lightgray.png?logo=github + :target: https://github.com/OCA/connector/tree/14.0/component + :alt: OCA/connector +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/connector-14-0/connector-14-0-component + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/connector&target_branch=14.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module implements a component system and is a base block for the Connector +Framework. It can be used without using the full Connector though. + +Documentation: http://odoo-connector.com/ + +You may also want to check the `Introduction to Odoo Components`_ by @guewen. + +.. _Introduction to Odoo Components: https://dev.to/guewen/introduction-to-odoo-components-bn0 + +**Table of contents** + +.. contents:: + :local: + +Usage +===== + +As a developer, you have access to a component system. You can find the +documentation in the code or on http://odoo-connector.com + +In a nutshell, you can create components:: + + + from odoo.addons.component.core import Component + + class MagentoPartnerAdapter(Component): + _name = 'magento.partner.adapter' + _inherit = 'magento.adapter' + + _usage = 'backend.adapter' + _collection = 'magento.backend' + _apply_on = ['res.partner'] + +And later, find the component you need at runtime (dynamic dispatch at +component level):: + + def run(self, external_id): + backend_adapter = self.component(usage='backend.adapter') + external_data = backend_adapter.read(external_id) + + +In order for tests using components to work, you will need to use the base +classes provided by `odoo.addons.component.tests.common`: + +* `TransactionComponentCase` +* `SavepointComponentCase` + +There are also some specific base classes for testing the component registry, +using the ComponentRegistryCase as a base class. See the docstrings in +`tests/common.py`. + +Changelog +========= + +.. [ The change log. The goal of this file is to help readers + understand changes between version. The primary audience is + end users and integrators. Purely technical changes such as + code refactoring must not be mentioned here. + + This file may contain ONE level of section titles, underlined + with the ~ (tilde) character. Other section markers are + forbidden and will likely break the structure of the README.rst + or other documents where this fragment is included. ] + +14.0.1.0.0 (2020-10-22) +~~~~~~~~~~~~~~~~~~~~~~~ + +* [MIGRATION] from 13.0 + +13.0.1.0.0 (2019-10-23) +~~~~~~~~~~~~~~~~~~~~~~~ + +* [MIGRATION] from 12.0 + +12.0.1.0.0 (2018-10-02) +~~~~~~~~~~~~~~~~~~~~~~~ + +* [MIGRATION] from 11.0 branched at rev. 324e006 + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* Camptocamp + +Contributors +~~~~~~~~~~~~ + +* Guewen Baconnier +* Laurent Mignon +* Simone Orsi + +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +.. |maintainer-guewen| image:: https://github.com/guewen.png?size=40px + :target: https://github.com/guewen + :alt: guewen + +Current `maintainer `__: + +|maintainer-guewen| + +This module is part of the `OCA/connector `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/component/__init__.py b/component/__init__.py new file mode 100644 index 0000000..70fab28 --- /dev/null +++ b/component/__init__.py @@ -0,0 +1,5 @@ +from . import core + +from . import components +from . import builder +from . import models diff --git a/component/__manifest__.py b/component/__manifest__.py new file mode 100644 index 0000000..15cfa5c --- /dev/null +++ b/component/__manifest__.py @@ -0,0 +1,22 @@ +# Copyright 2017 Camptocamp SA +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html) + +{ + "name": "Components", + "summary": "Add capabilities to register and use decoupled components," + " as an alternative to model classes", + "version": "14.0.1.2.0", + "author": "Camptocamp," "Odoo Community Association (OCA)", + "website": "https://github.com/OCA/connector", + "license": "LGPL-3", + "category": "Generic Modules", + "depends": ["base"], + "external_dependencies": { + "python": [ + "cachetools", + ] + }, + "installable": True, + "development_status": "Production/Stable", + "maintainers": ["guewen"], +} diff --git a/component/__pycache__/__init__.cpython-37.pyc b/component/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..64705a14f890b76d53b4d0bc577ab7a0f5841c17 GIT binary patch literal 301 zcmX|*!A`?43_z1K?WU>w4|-U|U?+qS;sdyF098Rzn|P>N+e~qL;1~E4eyLYZ`~oNJ zpHy7lS6&(%L#*GxHnlsz;4NNn_`bX&ZH}=ab@Us++np-9o9NE&c0x> zChKpQtSe_we_iP`r1Ok588K zTXQL%mJISOe}0iKgDmI;MwyU!&RPYN&(IAGiU9`JaU}0lq|f5Y*jV@#*O^uT!<2g;QtO|*C;N+I53dL^90&XB1^TECOC#7 zN`S;soc4nFG9Yw#@1@eGB8!Gf1c`Ve({z49L`D#j*=-Bzagv@aVXXmutOBhhNTt16 zD@z~(BTiHtw}jY-f#zz=gtZ&%`;^4qfaLvI1Ni2fVC_W{U9~~wna575z zN=KQ&=`lRgLJ2n_)JUsBj5+C&ZiUw=f(F=MkNke0geSw17BldzYu*+?9H%EF+SrIJ z75y|lwjdF_*0W((D@l08`4u#S>*K%-x>*c}I1MD2-Y!tL^w4uAtWUQb9JHVv1RAQW zpF(`d2w}*^hZ+0{a{(F0v4YI7BC#a!O={Vlz>TnK#u#9|3~nI$!Aq=yjzqd7?{49= z))YXg*wtEvnPrt~gno(l{vIx;xo(L(RsUb=j1>-Kdc^|`+owEye#_{D- ze!-EI@bw+Z5NJ+&A6eihuy>UCg{?|V^l83fuUq_A;cfD?>Ey0a@nQbXTrM*|^B<?;#ZRI{e5Aj&^jWXA;(zCGsCIZd+V6_vcqolxgB*`q*g zI(ilBdW{AGtr$>em~LRWi*9JbxWheXgHL{aRj=#p)()vQQ6p-Sko>{?8^hEw4av`( z3|bDH^U4MLJA2E{UFcaI)TDDkHLG&wX7#D_nji7A>a?OCOUje@mDkpb z3YznkDb|VZZ|soEs;s?flsn!9d&pk%vl?z#E!L(rI{E7Tx7hh+>#UB|wP}5@KIO9h zEp}e~^EqlMRl_#iY$ZxeW&?2IArXv6M;ZZ_yHtH9cc1M&+S}b11f}@=>66DI(thDs zPRF zQ~odKh5PK1#UQBD`Z#y3O?h60kfZ*>mfw5#VpL)BQY;-V)Ikm+35)H7h4*)5pY^e#W;yVJX;oL3V~*#79!35NaHJljK;-_c8<@2m%VRB zybWbfw=H(t2Y+pasaCBy&C~J;doU+%H>)-wFM>mF!9DaZF*GZMhc{{Ay2MO}{)BF9 zie2AyCW{Butl0c0bWmgQ@NPHP@`i6;V7{Mw{w!7b`I_&)7zZ&~2Rn7&N3F!9YR_U< z;-#&lQ5L0%rd#zb8g9@)`CU`&Sm7@f5nE1dWYw`tS-{-H(AablQ|L}(rBU~Os%f{m zqVM3Ne@+7>r`#n7i@T_L6yS*t44%%wm#VWU|o#2ZTWA#Ux7aOiml~z*a-;0>eyLm8o@z|V_j0$oJ>8hzt~F}- zT?wYTGuyL`+3jPEW7~6$IoAo@2gk$t&)vp}{nL21+C8~_s&Q)jbmO$^+;(~wOHTO2 zRxSFe>+oNA;=!3<`g7NHe$VL@zUu_F#*@KJF#CzqIQu(Ja4eYn#0loYbN7pl^Z0!{ zn8)w=`-R3+;raVc;{vXo2u|YKNnCpxzfJ|G@#}PW5l?&pzn=)s;P;vE3&E2=E;c+| zIUAhAm2;to7MFs;yUx=2!9S|iR{Bv`yM~wg>b1Lm9EY*D-jBTGPUyA!+dKVU*h}Ji z?G}D-_v3^YxBETYb~g?KZ)bO{+i7?AJwFPUYqiVXvUIiFS}{GeG8eC}#YyD1lZiKP z_oJ)hJ z<3zW7H%vyg^!qQd_RdmqG{4%nfe4ey4L-_5ti zAk{bDd2hvU-w8*vZT<)r>i}s{;w{L{q~Gtx3-yjuaGW+l;H#+L zEBG6~iI1W407Un>d*CMS(7g}x+$u%OLpN}O!XFmSIYBWfZ4|Z&xTaeMxO!0N&Dq~& z{vL8^E2|^7{!5JKj7t5W-yc={An5nvNH9~LU(*YiL zyJ2(3kCJ#)lc(g)KXIZn=m9}K$NpNl^?uNA?{1Sk-tV{l7uD18`(Jsf z{^j@Mq#yYkVROxIZ-u>}8Gr3XUax<({uSJ98?wN+D6H@7kB&Dt!laoFStn{_OP6b| z=gt@A+~_Q>wehwuPUsc9<9U394mPyI&DQG; zs(bzQ4516{hgeoG(2uMxl}6R3;Gx+Z)tXI>rRHe1+5B+V?-F;oGu3PYAI+wqD)aFq zV2jS-rTz`cP*71>@N?2M4IRwQ|+(tPl1!ZuF3V9IzP6gFq8h@+7 zY2hDkV_I>KMon>z#!NUH9(ynsocNqX^+a$oIQ0p>HI4^05Xza+35y`J2mBo%^<6Ap z==t657#HyTUck%!Jum5d>mB?8o7nbt<4$kGYe$_Vj5>a;=HW$tu@&xnome_)wFHB$ z7STPLqF+&BlXE4(7p7QAL5Fq zwt&~|`vLgXdM5%WyW`&t*-asGWIVwQV%!rlZ73T$AK8W24|n^eIU{}%CH!8`sUJ`x8^!2Pj1bee8bxDQ6r zEG8xSTMi2NRS6udWN{U2aBADX7k38Xjisq*2G5QvO<_S1dmYU*?WT)IMSzPfr?8<3 zIv$l}cHnTOIP9)BrsZk&I7ZFf4xL^nX*S8bVv1MCopr1DH#mQYqUxq`ZkB{eX30H1 zbT%>1bDW8bnM9XxZK)7Fk3XX#h-iHLnI^dfsBOF1d>-fR3c+hRN<->p*T{blD!H+qDiy) z`u;FdiLm8(G;DooWo% zqvPDfX&x$D8<|qWp=PulqT0 zao;^CeFm*$YdWfb>Oer1aKAb%={pctxbw!R1>6Cf%G`mXjXP_fy0}xx-bo6>k}UX? z|33i64aycunqsNRY)|Ul=s|fxt@dv|3A7yiVfnbs!VL?G;qIv);bfhHBw0`p}%wp$ zD1}-rfeKS6kh1-_DLY5*U#MZsIL$&8=bph?@G4E^{BrMC@~+46Wh)B)H5U8f~>nT zCe*o9TnCF=3cdAC7uyeLTiaL5MwEQ1AK5_!H+9h+fPaHGz`BiwKD3g34}v}~+w0zK z%355s-Qd|AmeE1Dy_4+A8g7Sv4~hoR1x*8MDFzHJ9;*BMuyJThT(Ny|(ag$sHhNTy z)T-u2@S_dUg!5SOd~NAukxWGNIF_ZN+(U{Cpq}~|CW4-@_hJ{VyWaY4PpI??Acocn zV{5;^t0^`v2^5R%pB+hNC~#IL5Wl7ZaYiC+E@`zE6=xdnId z!iteD8OhM!+TE#N?ZT$(#xK|HldCy6i|FEO?2BqD;Jm2d{LI-Z#ODcd;A~Z+2~blJ zHOmRj;&0*c=x^f#8Z2a;xg(U2O896QEq;o3T)_uGFVx)0;9S6cfO9$pXA%$<#azb5 zFAD{Xjrwzr%2g?)20VWrfdEcBKK~gM3950E#y&2@(CqgVlY-wukT7!FKtU~~r!hGG zl5m)XgO)%gc~lXlG#-^G9+%2WIiemDz08m6Y*PcH3p!w*VJuzZS!uzWs+s6em2RI4 ze+O4%s#ngXiaS@T0@2l}YT;y2zLf@NkD?eVipAB{)us99JbQkMA6$*-X?%=MzV`Z! z>+ijJtGRN0<&D>y@7`>@9+7mSMSfi7#|!+R?ihWEA7AIkEIvln{ti4bVE=GR!199b zNPX~i-cJ=l`6kBpMcnvpyyMgOsLqrMvz2O*|7!f4nsp<#Xya{PT+CPSj(>uWtoa>0 zP2UTQ?^0NXE>rmgx(^KSivf&pT%8K0gPNG&U$7>)Cq}rN8sW-a*O*m~y2i2KlDO#H z#$51B@MLfn{TvUT4bBDU@oheMD!70iPlP8LC&iEP+-N4_6!X`n9p_dA875vP#Sg_@ z26^(~ZinI(+QS~)Xb=v`oeV2d9OouHRI#@c^>_RY&;(8RsK2{$XM(kQ#f$sY2ZZO* zA40wlOC#}nZRk7Q&KB4sBvmhf-tf-1SKt)vKoMC|Jg*mqfjkLtAZN295`0L&Si~4^ z=eWA!>G7TZZWo#Yy$Cz7)uA_N$#JvS?(PO)$M7_g;cHA9cen(b!{fs^o(^41hD zw?vv6o;w*SV{I@$dT0QL9sDhdGqvWO9u^Afl4z0(>5z3g-xic+mtIZR&Gx00GEh|r z*I+<`!*I`t`u2>Pxh8{2%bw0m5TyX)x{Rsa7N0Q*BR3i2x&D41Q>^|Jd{Xq{18TtGdztRb%$Y)s%G-56F3_a>~AF&?Y9dVd$n=OIV#ZbfiK$1shr-3mIna)uv4e%mffF>^lg=!n z48s--w&Cui{3Cx5Q;KFJzfj{>E^Q(?V@zHD_D!-dut5B`2fbeUxdVMJgh>gvG3Zzx z>Gy-bae94x6sO!k@SJ4`Ig)?qvT#qB7Z>iUW?%4!-BgffQ4F47TJrC+-nEy#c*o!4 z>T#)V;|U%5QxcC3gdLboDq@iCfm}Bk=)PK?FeNqg(T_|fv{ma2qc4r`-=%u^ukb-{ zaZ?xc(mEjdXQ@!+BB z93Uh;xEQzxQ_1v$+7PWiFSt%JGn~5b4l6$_+=dwypw;&)-!;)-oSz_@9i zhN18+pi?y{La2?(vV0LSJu0-LQ6*TT8(?%g^*uBVi1DcUyP*!%P9c)90UMqo!3;ESCvluER`D}@UPnViIX za5_WxX|TlQ<9P8e-z#`asD=LNO>vD6TJI?DC>N%^8;KK876`~pRUyN$*a|m{E@QTp zc`#kF)JFo-RPez#58^Tm$c)dIw~hlq75JzOj%R0s;o3zs;ESd!zw;fxf)8;V)3IFr z3{w)TEVf99@AUXS> zO*+wptR!kkT|dJ|ELV7sSqu`hqb6^Ji`M>A+Es=?w$~I_Id=p-=%+YQdT}~*NWhPi z0DMIE!7zSS_^|Y@LL~!tFlY&s@kTIolEXF$>sPg_Om`qGFJCbDuDFAREWY;?&&@b* z>@%zBX2UqQ&?EduDx}bCE|tc207FU2TcDSnFpQ@308bJCM$Q~W=W8Ty75zIk0T>%= zF$A!J$7FYqk|m}B4;OMDz(Aq-Abvk|&%nz5A(kAATv#1ElVez-yNh>l;rVz0D+0M& zhfjlhR(TH?kkm68mDp0<`zig8mu&l!^KJJ`Ssq+p{ymz~{F4_bPk z!n1T%$#nk>z96bqU^wZ1Av!rMY!)$fM}?0t^}^0`Ku7tYG%RjbqE&pK+5|#2D_g~A zHK`IQ>e_n2AZK$r`imjkPj5{{f05MqO;Se+(f5PmgBkt~O6L%+Iw<#MgR;89U+Axb z{t&tvme)(VzY@nsipf74Lf-UhfNd5LK=+^mc~;S(nHz9?X`Yh}vcR3+fmTaYr)&pt z2jNRr(uDWmql&4krurB}JFLa=*h1=&W|+C-cM*fe_N1bjWp&0>%PdPvYqr!cu6xU1 z+RH6v$Vm!Js;t*>3w{OU4b;aIf?Cw>BEJKcVEIF5J!6qwRsj_wK{Z@>NT^ax(>{4w zKt@Euc>Q3|XoW^dHzSIJKAZ#;rxF#iJ$Q#_&TU9mCX6kEa%Dqx!A!vQ7?hHThq0-N zcklz1Eg>$BtR@{}9!PshQoDYFPR$3{U4Zx$ygK{Zxj|UCGI=xG&cGNpnZ+4=bHx(I z*p5d33zAa-%}r_Nsc7=J=j##o)}XZT(ZPZwH4TnkCEEsCKe`khygV2@M&C*{NVl~& zV4W|E39yX_3g}Yjn*fmIbe#-~SmZ-j)EbCBaP9ecY3bOg)saD0LRg8hKo|G0Qi+Hela_kO_m@dx(~ zD*G3Pl})gtbuvA)_;V-&e^&Sjlw>H+Z$No2LwWuT%5xRU^W~)SU@EB&tM?@i&tFK4 zsccSv4n=xc0fQw2#FL^(SHE91iu7BfDIpei}c?xfCrbyHTlfZ zkIO~a>n1r z#ieOQMQLQ9u(dbJkb?-oFh=Goqte*Z=`ctcYImV>n>)~lqiCG6PC^Z52qE)Wi=^dY zaEejrz7VAa2-C9#CiFoMMpWSf{vt==VwRu|cVx8)6M7Lfk~<|;BZn@PNLj<2GR93P z${5}L8&t;5nCQ?Z5Dl8RL;rm-mG}*7ha#d$Q1p-S zg-PBrc~}f$|K^Yd&rgYHiC=;7#1=&ePqbJsD$TxkCc#};21O*5!z=ZmGAsd+rOeeH zu1*25$oR`#FGfFyr9ittdffS=pbR_Zr}!+TRzpyMU#qO`gDapbmAaKKL@wD!6E2PO ztR|l_!i+Kte|hLfNU&#&%&u$3GaDg4&icct@#`#<6{A^>AHjzoZ$affLW@qY`x&?m+hGtg0NZC0 zk?$Q!4HJ8Tj{n?9si$HxOz9fHLdij8*@$)OSi`yvUE+&0W>SKewGd#rWpp$-HBD`P;g|AslOw|4q$QlU ze$56t1R$tSG~8C}Xuz_(c<@@z&7+KCE>XI^V*P3LS$~&>5tTV>8s5@)PqC=Cxj^|? z9eOwDU|RN`k4BEFpqY+#!IPuA{1BtfD&}IjMaU$gjC)#ezz%P`Q2gD0|@kR_dVk$vDrfy*~dvH0uw`1KOyM@q3~ z<%v%0g~%=WYXD6+JW~R*=*^~d{(r&cEf%o$T9z5Di3*b$U3AIgW1asy0>ORc%qU_X zJoOMzEH?0zkn{@vN}^ZbLP>&pgiLZMEbs=1j<`C=`lJ^>I=JF}bg%^PaERwb?;GL! zP9#2oe16;DhbX8iPq9cBP7&?1$w&BL4Fo50L;>1OH2J4^$FzZ~ua%0m3$xYQ zTy?7UQtd3W;;NO}Ozj)B6V+nGwr#xa%dnC7C0xp8$A!p>V?LbN;KC{zQz2AFmZ{s!}!$aMOF5pbnXYGp!m6qjL(-CXN7L<1f~0h_*+Rukt3d-!nZ2kQ|Fuq)2fU_ z$7FAf%E-=4;^-L0LnR@k8s@cBLx@I2OBvfl_6Ss%FQSFYtvn%Z;d)~1NQxt)k9qSe z{J4z|P<_;l95a&b#FykWo076xZ>1uc`q zl*HHy-Xgk)HAw-U6MWF+=b(bE5Iw_h8*tO`FYQ{SjWU&)8PdoXQ1^z5tm* zN*AdMrlq1Y5Qxa{WaZh@c?eB^+9wK6+Jvmsh#*IVSz%3(JLFG}GCHOMWNqZGWcQUp zpDQThEWzDqVLzMsSQr-O@f{k-h!r?7a>j!qmZ zE%1MU#d-@BX`bD^DuqjJ^6SV(qDX?0i^^eDgz0kV!mOrb&!4|$48V6bAC_Nww@!nVw2@*}~fzsJH2frpAju7rfz zfX7WHtW5=;EdrR*rLt_ZGeqtjd=}Cjn3=wVS|bhd%?vWOL;9CHahmdZ3&udUGuwjU zD@n~IyJI@Q0wo$T9TOgH<49@%;a{xW9!N}IGZC4o|WAe|8h8+4e1t8uMTTZ!7%f+V%JQuJl! zjMahCNyRhSgCnln2VJ0G7+Gp@(m^4Q=}ss;f%6`L(Y-qz1mH+}7M1J%cBk7xQ5oz* zNloiYjjp%VLk%|9R!YaPwo=dxITuqbT1pa6fb9%%I|)wGPsa6CHCqz2)Dg*a;+bk| zoWy`684PqAo6L4b46MT;(BETs;XNOiLXWUPnV71V37!NHBVk1%5m14sAy-Jb=F&jp zKKN?}caKFc%p=Q9L5M3GN<}QxLd~V;%b>`6G`b>yk55*0qi z^iE5Q_poeg\DJGvlQ)N${f7ShtB@M@<0GlhQ|p{OE#$XUO6MibiLB zpDWl&kg=}f$B($IAY^b)F0ActY=Mysh8BxRO=f+8R>0uEf`?}pIh2aMp|X-2gIqWh zdnRK9$+cQKhi9Coa`Xg3?yIrH=L;(1)9J3BOi|^Xih>)NQs=!iwEt3aDImi7hnt3MCArqjo9dUvrO zj47pksu?E58zS#j5Sgx=ydu2RME8*mn6cwIzw|j_S>XmIfmC6IBSS9gm>lFt^tYkw zU=nnzn(=bL>HG`&vP@zC`6Pr>4+V+(gcJ%}wMe#Pz@RvFG7vcNcmWht73v)XNLaX= ztw_+R^MLBz5Ml^rC^?9XGWGq8rHvYfUg}lkNVe7F3>pC>#>O<0uCLgy**qMp+UG!c z6M~Q#8=NHclPE_}lx%9Ei}8}^Q%W`pk(vd_b*FJmOAnKlG;wkitnFB3a!zMs;yBz` zGLsCyP{o1S{z>uaM3wx)CAAid;N8aDfcB=eN~9Izj1r!b!kXu7Uor{cT1xWJt5t>l zHcKeTjPV@P2KIEC4+I9!L-H2GI+)_kg;WW|Dw#%@%LJkl4L}H2V9mmjw$5aJQ~OjK zT%5ORF4_fu`7(3fFJJbMdxXjyRfj-A!7D-NBELUOH4!-x=S1>H7WiGPHmDwM)pR#d zp{C6K$w(-bNy>qc284nJEGJh6HK zgs;3=3cgoi{Vf_h(@yYF02NEZt_Az$DL9*!~t zj6hB>DD$ZhYM~^|ATxo(lQS%nQzHig$)ZN&a683_&`4~DBP_pNraV5r7Bvw`q_js` zJ&@Q0cntzFEA}^tB&yuMSsWQN#(TkAxOC|fI?t_<+5q3-X#qSc>d`QF*ED|&{N+ZK z?O`e7A>BQj6ZjNDR^sR9!5-;DFnulJghDVZB~jooSi7{;*+W2Rw9?H(r19&9}YV zZ@=^AYanPv2F(49we546rwAE6fzn%*3Z|L?J%?gQLmA1aekh~8)2FA$XzaKv>kB_f z8jzq~3XN_ZjwNWokn}i9g{kpWk}M&?f5wHl?7i1RfP?NsWg$@mOF@Gc34W{kmNSS5 zbgHHtAq7|1?r!0sxFHAzYxcyLd5R%4)&?`{?O)X6Z>$Dm~8=Y=o3$iHVa@R<*@X zO+`*4AZgehXhrd~L%WC8h_E!pLa#M~)38^1w47NpY`PNf0De$E><4CX6ZO>)1%fP=P~@ncCrSaA4Xo3&#qdk{Fa5iA__mw{tF2AI zD#=TF2c`i^mG}o+8|rd+FT`08nJN=GcQolhJBBhvV@b?=SPzpFAXc2O-xRoWhr zVPWv^_L1V0MXf&Nh{UW8IWk6l78Ax)V=HnYGPiVfZmD#FvWmui28vDd<5i%4EJAk& zP5w3a1vi~@YVgd2U14XY5Rwb)b9b!ZJznm3amD%G?!ZT#b84$& zk~SH~Ojr)t(uJP(=EM!mmcPi%`l*M^`mZ(H@9Ej5j#}dcd*n$U>86-8b!N$!8rO$U zoh|=oX6ly?Pkn6U-0s7Zip-h%$CQyx=M0k^P{n#|#dtgxStsU30fCy#ry!*`7nqRRL{Kg@vS* z*M^1owFIYl$`!{Jnd1J=`$%RfNcwo8|302ZNvYK8_Rt<_E~XqcV5#aSNOxh|%7*(S z`$u6bdjFUB>!L{Y0iKu|>a=uh{~~%S;RpjH#;^u!SlX;2*Z*QNJuD_QRDTtNYBF=* z38w$Ncpp__fDQMP*&)(LZ~|%N-rZpV6=S`FDIA=D{(tI56^wvF*x{6&fjdOH%|R6{ zidzM=`1-x8!|LWSJU4$Zjry>;p&Z5kQ};tufPMIjA!dYHGF3Y^H>?U=)y?B*hx8tt zzxRvVPBPDe*kP%846vUNHIfPUMU<hm&ciRB%1 zFR4T5Gis5<-nDiGy@?7Cv?J*M6ekGDnmSS)<2OCP6^dhJl^54CKY17)*VwrE?9g>- zjyxz!pRe+HTo^keHmfi}W0Qnz%ntEghA0_!O@r7b^NNt#eoZ6eDzd ziF`66Q8P3FXLhU|EexUCt`JdxHKOn6n2IV!p$(;RhZZ=P9^f{cEnAIiN3ne!23(CV z_|J~Q+CPMVQr`78)ARlDnG^fUk__narojSjm|-00F&*w5O$!#1MWeOZHl_&=rbQ(# zdNC;X@A{ptgh%1*usvv%HUs1J935GlYhO7XA3hRZ;FVPrXnV@4wB0ZXGrFx%l7##f ztqN!~NvYkpaZ-AJ8!jT-)B0|NWz>}*`Y@ihVUmd0U1z?6>TozF zD@yv_=&A9;v@v$r-jZ!Tdisc)IQ|T-gi(q4H_@l;tHKZJY&;x8vxw+xy!c1FSWb44 z*5=v`XE-+U*k5YlzV%43)yDBI2qlMIUm-vZtf(r5{ z`47M3m>T4IqSl*N=6S9M{!O&rgsRhxZSIS^}#=U9=x4LN`m2S zlg)$o9y)lL6bu(1&a;Hus`ujI2F!JXd{A3Zo7Or7QInwZ2OLtxt}uEnNd%cQ$QESF zE!62$`UbEO3B8KSR}>Oy)Y3^r4Yn9t-M@=#2S8{{nskaN`zQ}yJT!Ry2+}6)9#YL^ zSuUeDECAeGID`bNgk>pWSy+wF!>kHe8m*z}rFmt1X~eoybg7pphoDv~OSxR2cW?G^ zqLi|TE#mD?;L2c~=@!lP!*$FpRrZNVh%L#n2+B?IrXz>(2_+cbH#Nl$#uDeE)>sHbs^qB1 zbx!MnY}89?A>-^cyxfcdPgh6&2M&QVNo=WuaaDPqCg*|w3DEsBE+lO(XL|6$gheD8 zC$i~6zDVQ3#N_ZFpkK9lMYjDhf693sf5>mw_(2!&XhwL3np8yRS0pLq-{LoVa3Xq4 zR51rF>$GMgI^a*T@rb)UB5g*TSM+!IVHpCfL`m0|d~?dFS#o_oSN+&IR|1zW73E(E zpM}{Hc=_qsGXK@4_^-;VAA^U?&elZE;n1mRz^h6z+UUo=NX@U{EeBT}N>eW&O`V4_ zl}6KcGYB0AdtD*rid6 zBn$HoaQ80_XQ@`XED^6QJ)=&*p5h^O*hSIr;39~|Ix}PWKlG?tgyS57oMcoJrB?p` zVWN?UZZev-=N3g(Hl5}NZU50U9L8_TF?b60cW|+Rv%jHXs7_e?r_R%!xe4S(iJTWQ zDhJ`(?nZQjcj=@Wm3U^D{2!|1ob2e^ymONuKj8=K9h9=f$)!Y^Vq#Ri3K4+8nu5XY$x$8t~uZh=f)*s1Ukp=mM|MNv2jGF3ye8A1tKyf{W|(j_IM&YHYT zULcRsK^glNoq9*da$0n8De!PV@<9H1cN%oNy9~$Z;m74;z}QcM^@!2=jMJTvsw~sTp|R>iix$z=nZh!%zjo zNQD?1)vu1tY;H8@^7MNF^KxSJ&6|OAz#Hb5#`5wCc(D$3SwF55A+(%<5cRGQGoz|0 z`7ea{R>|qpPFo0N3L);9-NF04`SrEB?b(|YYPY!GC>3nJF$t|2NM3V%bx5`N`Gn=efYwXSI%xqrI zucYH60F8;Mw8C6iy2(alsGgQ?-#mEbwP`Iu)4{oxM!c1@y$e`?mD9iUz5QY=V2z~a zSj#`8F5o}4lFsfkt;E}DJ%{ncm3En#@*JdEp88y-jdpII0=PCM0*3GnP>1E#xz6_S$V=3Zam8z4Et493fJBgaN7t{9};%L{r literal 0 HcmV?d00001 diff --git a/component/builder.py b/component/builder.py new file mode 100644 index 0000000..9f5cd5f --- /dev/null +++ b/component/builder.py @@ -0,0 +1,96 @@ +# Copyright 2019 Camptocamp SA +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html) + +""" + +Components Builder +================== + +Build the components at the build of a registry. + +""" +import odoo +from odoo import models + +from .core import DEFAULT_CACHE_SIZE, ComponentRegistry, _component_databases + + +class ComponentBuilder(models.AbstractModel): + """Build the component classes + + And register them in a global registry. + + Every time an Odoo registry is built, the know components are cleared and + rebuilt as well. The Component classes are built using the same mechanism + than Odoo's Models: a final class is created, taking every Components with + a ``_name`` and applying Components with an ``_inherits`` upon them. + + The final Component classes are registered in global registry. + + This class is an Odoo model, allowing us to hook the build of the + components at the end of the Odoo's registry loading, using + ``_register_hook``. This method is called after all modules are loaded, so + we are sure that we have all the components Classes and in the correct + order. + + """ + + _name = "component.builder" + _description = "Component Builder" + + _components_registry_cache_size = DEFAULT_CACHE_SIZE + + def _register_hook(self): + # This method is called by Odoo when the registry is built, + # so in case the registry is rebuilt (cache invalidation, ...), + # we have to to rebuild the components. We use a new + # registry so we have an empty cache and we'll add components in it. + components_registry = self._init_global_registry() + self.build_registry(components_registry) + components_registry.ready = True + + def _init_global_registry(self): + components_registry = ComponentRegistry( + cachesize=self._components_registry_cache_size + ) + _component_databases[self.env.cr.dbname] = components_registry + return components_registry + + def build_registry(self, components_registry, states=None, exclude_addons=None): + if not states: + states = ("installed", "to upgrade") + # lookup all the installed (or about to be) addons and generate + # the graph, so we can load the components following the order + # of the addons' dependencies + graph = odoo.modules.graph.Graph() + graph.add_module(self.env.cr, "base") + + query = "SELECT name " "FROM ir_module_module " "WHERE state IN %s " + params = [tuple(states)] + if exclude_addons: + query += " AND name NOT IN %s " + params.append(tuple(exclude_addons)) + self.env.cr.execute(query, params) + + module_list = [name for (name,) in self.env.cr.fetchall() if name not in graph] + graph.add_modules(self.env.cr, module_list) + + for module in graph: + self.load_components(module.name, components_registry=components_registry) + + def load_components(self, module, components_registry=None): + """Build every component known by MetaComponent for an odoo module + + The final component (composed by all the Component classes in this + module) will be pushed into the registry. + + :param module: the name of the addon for which we want to load + the components + :type module: str | unicode + :param registry: the registry in which we want to put the Component + :type registry: :py:class:`~.core.ComponentRegistry` + """ + components_registry = ( + components_registry or _component_databases[self.env.cr.dbname] + ) + components_registry.load_components(module) diff --git a/component/components/__init__.py b/component/components/__init__.py new file mode 100644 index 0000000..0e44449 --- /dev/null +++ b/component/components/__init__.py @@ -0,0 +1 @@ +from . import base diff --git a/component/components/__pycache__/__init__.cpython-37.pyc b/component/components/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4ddf31d054e1ea2aa10141a4ecf4b75c0529b6e9 GIT binary patch literal 220 zcmZ?b<>g`kf-a5lG+`k97{q}ACLqHBh>Hb)L<&O+V-7WGdrrCj9^%;m60DDwABLDyZ literal 0 HcmV?d00001 diff --git a/component/components/__pycache__/base.cpython-37.pyc b/component/components/__pycache__/base.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b997c1ad7284cb3f4f773f39f6c45702dc905337 GIT binary patch literal 564 zcmYLGu};G<5Vez(R-qk`_yCV&XheYtAwqxY!9&SYd)M;g_;9 z@e53x6KGGd_43}`yVH3#8u`CJUvBe3rW2alTI=ZcAH{=9?_#X(_Xsq{T{VfPy47 zVOh4TFkx3S1+rF^?wT+S-DIYUB`FoDOl#YCc7S=%YX+1SESHovKBc)5Rc7&!(x-}L ze@dTHp*YaJHun>0yYBY-5&S%^jMOGJERpLN6001xWn#tIxHB~I 2 and module_parts[:2] == ["odoo", "addons"]: + addon_name = full_name.split(".")[2] + else: + addon_name = full_name.split(".")[0] + return addon_name + + +class ComponentDatabases(dict): + """Holds a registry of components for each database""" + + +class ComponentRegistry: + """Store all the components and allow to find them using criteria + + The key is the ``_name`` of the components. + + This is an OrderedDict, because we want to keep the registration order of + the components, addons loaded first have their components found first. + + The :attr:`ready` attribute must be set to ``True`` when all the components + are loaded. + + """ + + def __init__(self, cachesize=DEFAULT_CACHE_SIZE): + self._cache = LRUCache(maxsize=cachesize) + self._components = OrderedDict() + self._loaded_modules = set() + self.ready = False + + def __getitem__(self, key): + return self._components[key] + + def __setitem__(self, key, value): + self._components[key] = value + + def __contains__(self, key): + return key in self._components + + def get(self, key, default=None): + return self._components.get(key, default) + + def __iter__(self): + return iter(self._components) + + def load_components(self, module): + if module in self._loaded_modules: + return + for component_class in MetaComponent._modules_components[module]: + component_class._build_component(self) + self._loaded_modules.add(module) + + @cachedmethod(operator.attrgetter("_cache")) + def lookup(self, collection_name=None, usage=None, model_name=None): + """Find and return a list of components for a usage + + If a component is not registered in a particular collection (no + ``_collection``), it will be returned in any case (as far as + the ``usage`` and ``model_name`` match). This is useful to share + generic components across different collections. + + If no collection name is given, components from any collection + will be returned. + + Then, the components of a collection are filtered by usage and/or + model. The ``_usage`` is mandatory on the components. When the + ``_model_name`` is empty, it means it can be used for every models, + and it will ignore the ``model_name`` argument. + + The abstract components are never returned. + + This is a rather low-level function, usually you will use the + high-level :meth:`AbstractComponent.component`, + :meth:`AbstractComponent.many_components` or even + :meth:`AbstractComponent.component_by_name`. + + :param collection_name: the name of the collection the component is + registered into. + :param usage: the usage of component we are looking for + :param model_name: filter on components that apply on this model + + """ + + # keep the order so addons loaded first have components used first + candidates = ( + component + for component in self._components.values() + if not component._abstract + ) + + if collection_name is not None: + candidates = ( + component + for component in candidates + if ( + component._collection == collection_name + or component._collection is None + ) + ) + + if usage is not None: + candidates = ( + component for component in candidates if component._usage == usage + ) + + if model_name is not None: + candidates = ( + c + for c in candidates + if c.apply_on_models is None or model_name in c.apply_on_models + ) + + return list(candidates) + + +# We will store a ComponentRegistry per database here, +# it will be cleared and updated when the odoo's registry is rebuilt +_component_databases = ComponentDatabases() + + +class WorkContext: + """Transport the context required to work with components + + It is propagated through all the components, so any + data or instance (like a random RPC client) that need + to be propagated transversally to the components + should be kept here. + + Including: + + .. attribute:: model_name + + Name of the model we are working with. It means that any lookup for a + component will be done for this model. It also provides a shortcut + as a `model` attribute to use directly with the Odoo model from + the components + + .. attribute:: collection + + The collection we are working with. The collection is an Odoo + Model that inherit from 'collection.base'. The collection attribute + can be a record or an "empty" model. + + .. attribute:: model + + Odoo Model for ``model_name`` with the same Odoo + :class:`~odoo.api.Environment` than the ``collection`` attribute. + + This is also the entrypoint to work with the components. + + :: + + collection = self.env['my.collection'].browse(1) + work = WorkContext(model_name='res.partner', collection=collection) + component = work.component(usage='record.importer') + + Usually you will use the context manager on the ``collection.base`` Model: + + :: + + collection = self.env['my.collection'].browse(1) + with collection.work_on('res.partner') as work: + component = work.component(usage='record.importer') + + It supports any arbitrary keyword arguments that will become attributes of + the instance, and be propagated throughout all the components. + + :: + + collection = self.env['my.collection'].browse(1) + with collection.work_on('res.partner', hello='world') as work: + assert work.hello == 'world' + + When you need to work on a different model, a new work instance will be + created for you when you are using the high-level API. This is what + happens under the hood: + + :: + + collection = self.env['my.collection'].browse(1) + with collection.work_on('res.partner', hello='world') as work: + assert work.model_name == 'res.partner' + assert work.hello == 'world' + work2 = work.work_on('res.users') + # => spawn a new WorkContext with a copy of the attributes + assert work2.model_name == 'res.users' + assert work2.hello == 'world' + + """ + + def __init__( + self, model_name=None, collection=None, components_registry=None, **kwargs + ): + self.collection = collection + self.model_name = model_name + self.model = self.env[model_name] + # lookup components in an alternative registry, used by the tests + if components_registry is not None: + self.components_registry = components_registry + else: + dbname = self.env.cr.dbname + try: + self.components_registry = _component_databases[dbname] + except KeyError as exc: + msg = ( + "No component registry for database %s. " + "Probably because the Odoo registry has not been built " + "yet." + ) + _logger.error( + msg, + dbname, + ) + raise RegistryNotReadyError(msg) from exc + self._propagate_kwargs = ["collection", "model_name", "components_registry"] + for attr_name, value in kwargs.items(): + setattr(self, attr_name, value) + self._propagate_kwargs.append(attr_name) + + @property + def env(self): + """Return the current Odoo env + + This is the environment of the current collection. + """ + return self.collection.env + + def work_on(self, model_name=None, collection=None): + """Create a new work context for another model keeping attributes + + Used when one need to lookup components for another model. + """ + kwargs = { + attr_name: getattr(self, attr_name) for attr_name in self._propagate_kwargs + } + if collection is not None: + kwargs["collection"] = collection + if model_name is not None: + kwargs["model_name"] = model_name + return self.__class__(**kwargs) + + def _component_class_by_name(self, name): + components_registry = self.components_registry + component_class = components_registry.get(name) + if not component_class: + raise NoComponentError("No component with name '%s' found." % name) + return component_class + + def component_by_name(self, name, model_name=None): + """Return a component by its name + + If the component exists, an instance of it will be returned, + initialized with the current :class:`WorkContext`. + + A :exc:`odoo.addons.component.exception.NoComponentError` is raised + if: + + * no component with this name exists + * the ``_apply_on`` of the found component does not match + with the current working model + + In the latter case, it can be an indication that you need to switch to + a different model, you can do so by providing the ``model_name`` + argument. + + """ + if isinstance(model_name, models.BaseModel): + model_name = model_name._name + component_class = self._component_class_by_name(name) + work_model = model_name or self.model_name + if ( + component_class._collection + and self.collection._name != component_class._collection + ): + raise NoComponentError( + "Component with name '%s' can't be used for collection '%s'." + % (name, self.collection._name) + ) + + if ( + component_class.apply_on_models + and work_model not in component_class.apply_on_models + ): + if len(component_class.apply_on_models) == 1: + hint_models = "'{}'".format(component_class.apply_on_models[0]) + else: + hint_models = "".format(component_class.apply_on_models) + raise NoComponentError( + "Component with name '%s' can't be used for model '%s'.\n" + "Hint: you might want to use: " + "component_by_name('%s', model_name=%s)" + % (name, work_model, name, hint_models) + ) + + if work_model == self.model_name: + work_context = self + else: + work_context = self.work_on(model_name) + return component_class(work_context) + + def _lookup_components(self, usage=None, model_name=None, **kw): + component_classes = self.components_registry.lookup( + self.collection._name, usage=usage, model_name=model_name + ) + matching_components = [] + for cls in component_classes: + try: + matching = cls._component_match( + self, usage=usage, model_name=model_name, **kw + ) + except TypeError as err: + # Backward compat + _logger.info(str(err)) + _logger.info( + "The signature of %s._component_match has changed. " + "Please, adapt your code as " + "(self, usage=usage, model_name=model_name, **kw)", + cls.__name__, + ) + matching = cls._component_match(self) + if matching: + matching_components.append(cls) + return matching_components + + def _filter_components_by_collection(self, component_classes): + return [c for c in component_classes if c._collection == self.collection._name] + + def _filter_components_by_model(self, component_classes, model_name): + return [ + c + for c in component_classes + if c.apply_on_models and model_name in c.apply_on_models + ] + + def _ensure_model_name(self, model_name): + """Make sure model name is a string or fallback to current ctx value.""" + if isinstance(model_name, models.BaseModel): + model_name = model_name._name + return model_name or self.model_name + + def _matching_components(self, usage=None, model_name=None, **kw): + """Retrieve matching components and their work context.""" + component_classes = self._lookup_components( + usage=usage, model_name=model_name, **kw + ) + if model_name == self.model_name: + work_context = self + else: + work_context = self.work_on(model_name) + return component_classes, work_context + + def component(self, usage=None, model_name=None, **kw): + """Find a component by usage and model for the current collection + + It searches a component using the rules of + :meth:`ComponentRegistry.lookup`. When a component is found, + it initialize it with the current :class:`WorkContext` and returned. + + A component with a ``_apply_on`` matching the asked ``model_name`` + takes precedence over a generic component without ``_apply_on``. + A component with a ``_collection`` matching the current collection + takes precedence over a generic component without ``_collection``. + This behavior allows to define generic components across collections + and/or models and override them only for a particular collection and/or + model. + + A :exc:`odoo.addons.component.exception.SeveralComponentError` is + raised if more than one component match for the provided + ``usage``/``model_name``. + + A :exc:`odoo.addons.component.exception.NoComponentError` is raised + if no component is found for the provided ``usage``/``model_name``. + + """ + model_name = self._ensure_model_name(model_name) + component_classes, work_context = self._matching_components( + usage=usage, model_name=model_name, **kw + ) + if not component_classes: + raise NoComponentError( + "No component found for collection '%s', " + "usage '%s', model_name '%s'." + % (self.collection._name, usage, model_name) + ) + elif len(component_classes) > 1: + # If we have more than one component, try to find the one + # specifically linked to the collection... + component_classes = self._filter_components_by_collection(component_classes) + if len(component_classes) > 1: + # ... or try to find the one specifically linked to the model + component_classes = self._filter_components_by_model( + component_classes, model_name + ) + if len(component_classes) != 1: + raise SeveralComponentError( + "Several components found for collection '%s', " + "usage '%s', model_name '%s'. Found: %r" + % ( + self.collection._name, + usage or "", + model_name or "", + component_classes, + ) + ) + return component_classes[0](work_context) + + def many_components(self, usage=None, model_name=None, **kw): + """Find many components by usage and model for the current collection + + It searches a component using the rules of + :meth:`ComponentRegistry.lookup`. When components are found, they + initialized with the current :class:`WorkContext` and returned as a + list. + + If no component is found, an empty list is returned. + + """ + model_name = self._ensure_model_name(model_name) + component_classes, work_context = self._matching_components( + usage=usage, model_name=model_name, **kw + ) + return [comp(work_context) for comp in component_classes] + + def __str__(self): + return "WorkContext({}, {})".format(self.model_name, repr(self.collection)) + + __repr__ = __str__ + + +class MetaComponent(type): + """Metaclass for Components + + Every new :class:`Component` will be added to ``_modules_components``, + that will be used by the component builder. + + """ + + _modules_components = defaultdict(list) + + def __init__(cls, name, bases, attrs): + if not cls._register: + cls._register = True + super().__init__(name, bases, attrs) + return + + # If components are declared in tests, exclude them from the + # "components of the addon" list. If not, when we use the + # "load_components" method, all the test components would be loaded. + # This should never be an issue when running the app normally, as the + # Python tests should never be executed. But this is an issue when a + # test creates a test components for the purpose of the test, then a + # second tests uses the "load_components" to load all the addons of the + # module: it will load the component of the previous test. + if "tests" in cls.__module__.split("."): + return + + if not hasattr(cls, "_module"): + cls._module = _get_addon_name(cls.__module__) + + cls._modules_components[cls._module].append(cls) + + @property + def apply_on_models(cls): + # None means all models + if cls._apply_on is None: + return None + # always return a list, used for the lookup + elif isinstance(cls._apply_on, str): + return [cls._apply_on] + return cls._apply_on + + +class AbstractComponent(metaclass=MetaComponent): + """Main Component Model + + All components have a Python inheritance either on + :class:`AbstractComponent` or either on :class:`Component`. + + Abstract Components will not be returned by lookups on components, however + they can be used as a base for other Components through inheritance (using + ``_inherit``). + + Inheritance mechanism + The inheritance mechanism is like the Odoo's one for Models. Each + component has a ``_name``. This is the absolute minimum in a Component + class. + + :: + + class MyComponent(Component): + _name = 'my.component' + + def speak(self, message): + print message + + Every component implicitly inherit from the `'base'` component. + + There are two close but distinct inheritance types, which look + familiar if you already know Odoo. The first uses ``_inherit`` with + an existing name, the name of the component we want to extend. With + the following example, ``my.component`` is now able to speak and to + yell. + + :: + + class MyComponent(Component): # name of the class does not matter + _inherit = 'my.component' + + def yell(self, message): + print message.upper() + + The second has a different ``_name``, it creates a new component, + including the behavior of the inherited component, but without + modifying it. In the following example, ``my.component`` is still able + to speak and to yell (brough by the previous inherit), but not to + sing. ``another.component`` is able to speak, to yell and to sing. + + :: + + class AnotherComponent(Component): + _name = 'another.component' + _inherit = 'my.component' + + def sing(self, message): + print message.upper() + + Registration and lookups + It is handled by 3 attributes on the class: + + _collection + The name of the collection where we want to register the + component. This is not strictly mandatory as a component can be + shared across several collections. But usually, you want to set a + collection to segregate the components for a domain. A collection + can be for instance ``magento.backend``. It is also the name of a + model that inherits from ``collection.base``. See also + :class:`~WorkContext` and + :class:`~odoo.addons.component.models.collection.Collection`. + + _apply_on + List of names or name of the Odoo model(s) for which the component + can be used. When not set, the component can be used on any model. + + _usage + The collection and the model (``_apply_on``) will help to filter + the candidate components according to our working context (e.g. I'm + working on ``magento.backend`` with the model + ``magento.res.partner``). The usage will define **what** kind of + task the component we are looking for serves to. For instance, it + might be ``record.importer``, ``export.mapper```... but you can be + as creative as you want. + + Now, to get a component, you'll likely use + :meth:`WorkContext.component` when you start to work with components + in your flow, but then from within your components, you are more + likely to use one of: + + * :meth:`component` + * :meth:`many_components` + * :meth:`component_by_name` (more rarely though) + + Declaration of some Components can look like:: + + class FooBar(models.Model): + _name = 'foo.bar.collection' + _inherit = 'collection.base' # this inherit is required + + + class FooBarBase(AbstractComponent): + _name = 'foo.bar.base' + _collection = 'foo.bar.collection' # name of the model above + + + class Foo(Component): + _name = 'foo' + _inherit = 'foo.bar.base' # we will inherit the _collection + _apply_on = 'res.users' + _usage = 'speak' + + def utter(self, message): + print message + + + class Bar(Component): + _name = 'bar' + _inherit = 'foo.bar.base' # we will inherit the _collection + _apply_on = 'res.users' + _usage = 'yell' + + def utter(self, message): + print message.upper() + '!!!' + + + class Vocalizer(Component): + _name = 'vocalizer' + _inherit = 'foo.bar.base' + _usage = 'vocalizer' + # can be used for any model + + def vocalize(action, message): + self.component(usage=action).utter(message) + + + And their usage:: + + >>> coll = self.env['foo.bar.collection'].browse(1) + >>> with coll.work_on('res.users') as work: + ... vocalizer = work.component(usage='vocalizer') + ... vocalizer.vocalize('speak', 'hello world') + ... + hello world + ... vocalizer.vocalize('yell', 'hello world') + HELLO WORLD!!! + + Hints: + + * If you want to create components without ``_apply_on``, choose a + ``_usage`` that will not conflict other existing components. + * Unless this is what you want and in that case you use + :meth:`many_components` which will return all components for a usage + with a matching or a not set ``_apply_on``. + * It is advised to namespace the names of the components (e.g. + ``magento.xxx``) to prevent conflicts between addons. + + """ + + _register = False + _abstract = True + + # used for inheritance + _name = None #: Name of the component + + #: Name or list of names of the component(s) to inherit from + _inherit = None + + #: name of the collection to subscribe in + _collection = None + + #: List of models on which the component can be applied. + #: None means any Model, can be a list ['res.users', ...] + _apply_on = None + + #: Component purpose ('import.mapper', ...). + _usage = None + + def __init__(self, work_context): + super().__init__() + self.work = work_context + + @classmethod + def _component_match(cls, work, usage=None, model_name=None, **kw): + """Evaluated on candidate components + + When a component lookup is done and candidate(s) have + been found for a usage, a final call is done on this method. + If the method return False, the candidate component is ignored. + + It can be used for instance to dynamically choose a component + according to a value in the :class:`WorkContext`. + + Beware, if the lookups from usage, model and collection are + cached, the calls to :meth:`_component_match` are executed + each time we get components. Heavy computation should be + avoided. + + :param work: the :class:`WorkContext` we are working with + + """ + return True + + @property + def collection(self): + """Collection we are working with""" + return self.work.collection + + @property + def env(self): + """Current Odoo environment, the one of the collection record""" + return self.work.env + + @property + def model(self): + """The model instance we are working with""" + return self.work.model + + def component_by_name(self, name, model_name=None): + """Return a component by its name + + Shortcut to meth:`~WorkContext.component_by_name` + """ + return self.work.component_by_name(name, model_name=model_name) + + def component(self, usage=None, model_name=None, **kw): + """Return a component + + Shortcut to meth:`~WorkContext.component` + """ + return self.work.component(usage=usage, model_name=model_name, **kw) + + def many_components(self, usage=None, model_name=None, **kw): + """Return several components + + Shortcut to meth:`~WorkContext.many_components` + """ + return self.work.many_components(usage=usage, model_name=model_name, **kw) + + def __str__(self): + return "Component(%s)" % self._name + + __repr__ = __str__ + + @classmethod + def _build_component(cls, registry): + """Instantiate a given Component in the components registry. + + This method is called at the end of the Odoo's registry build. The + caller is :meth:`component.builder.ComponentBuilder.load_components`. + + It generates new classes, which will be the Component classes we will + be using. The new classes are generated following the inheritance + of ``_inherit``. It ensures that the ``__bases__`` of the generated + Component classes follow the ``_inherit`` chain. + + Once a Component class is created, it adds it in the Component Registry + (:class:`ComponentRegistry`), so it will be available for + lookups. + + At the end of new class creation, a hook method + :meth:`_complete_component_build` is called, so you can customize + further the created components. An example can be found in + :meth:`odoo.addons.connector.components.mapper.Mapper._complete_component_build` + + The following code is roughly the same than the Odoo's one for + building Models. + + """ + + # In the simplest case, the component's registry class inherits from + # cls and the other classes that define the component in a flat + # hierarchy. The registry contains the instance ``component`` (on the + # left). Its class, ``ComponentClass``, carries inferred metadata that + # is shared between all the component's instances for this registry + # only. + # + # class A1(Component): Component + # _name = 'a' / | \ + # A3 A2 A1 + # class A2(Component): \ | / + # _inherit = 'a' ComponentClass + # + # class A3(Component): + # _inherit = 'a' + # + # When a component is extended by '_inherit', its base classes are + # modified to include the current class and the other inherited + # component classes. + # Note that we actually inherit from other ``ComponentClass``, so that + # extensions to an inherited component are immediately visible in the + # current component class, like in the following example: + # + # class A1(Component): + # _name = 'a' Component + # / / \ \ + # class B1(Component): / A2 A1 \ + # _name = 'b' / \ / \ + # B2 ComponentA B1 + # class B2(Component): \ | / + # _name = 'b' \ | / + # _inherit = ['b', 'a'] \ | / + # ComponentB + # class A2(Component): + # _inherit = 'a' + + # determine inherited components + parents = cls._inherit + if isinstance(parents, str): + parents = [parents] + elif parents is None: + parents = [] + + if cls._name in registry and not parents: + raise TypeError( + "Component %r (in class %r) already exists. " + "Consider using _inherit instead of _name " + "or using a different _name." % (cls._name, cls) + ) + + # determine the component's name + name = cls._name or (len(parents) == 1 and parents[0]) + + if not name: + raise TypeError("Component %r must have a _name" % cls) + + # all components except 'base' implicitly inherit from 'base' + if name != "base": + parents = list(parents) + ["base"] + + # create or retrieve the component's class + if name in parents: + if name not in registry: + raise TypeError("Component %r does not exist in registry." % name) + ComponentClass = registry[name] + ComponentClass._build_component_check_base(cls) + check_parent = ComponentClass._build_component_check_parent + else: + ComponentClass = type( + name, + (AbstractComponent,), + { + "_name": name, + "_register": False, + # names of children component + "_inherit_children": OrderedSet(), + }, + ) + check_parent = cls._build_component_check_parent + + # determine all the classes the component should inherit from + bases = LastOrderedSet([cls]) + for parent in parents: + if parent not in registry: + raise TypeError( + "Component %r inherits from non-existing component %r." + % (name, parent) + ) + parent_class = registry[parent] + if parent == name: + for base in parent_class.__bases__: + bases.add(base) + else: + check_parent(cls, parent_class) + bases.add(parent_class) + parent_class._inherit_children.add(name) + ComponentClass.__bases__ = tuple(bases) + + ComponentClass._complete_component_build() + + registry[name] = ComponentClass + + return ComponentClass + + @classmethod + def _build_component_check_base(cls, extend_cls): + """Check whether ``cls`` can be extended with ``extend_cls``.""" + if cls._abstract and not extend_cls._abstract: + msg = ( + "%s transforms the abstract component %r into a " + "non-abstract component. " + "That class should either inherit from AbstractComponent, " + "or set a different '_name'." + ) + raise TypeError(msg % (extend_cls, cls._name)) + + @classmethod + def _build_component_check_parent(component_class, cls, parent_class): # noqa: B902 + """Check whether ``model_class`` can inherit from ``parent_class``.""" + if component_class._abstract and not parent_class._abstract: + msg = ( + "In %s, the abstract Component %r cannot inherit " + "from the non-abstract Component %r." + ) + raise TypeError(msg % (cls, component_class._name, parent_class._name)) + + @classmethod + def _complete_component_build(cls): + """Complete build of the new component class + + After the component has been built from its bases, this method is + called, and can be used to customize the class before it can be used. + + Nothing is done in the base Component, but a Component can inherit + the method to add its own behavior. + """ + + +class Component(AbstractComponent): + """Concrete Component class + + This is the class you inherit from when you want your component to + be registered in the component collections. + + Look in :class:`AbstractComponent` for more details. + + """ + + _register = False + _abstract = False diff --git a/component/exception.py b/component/exception.py new file mode 100644 index 0000000..cb4c678 --- /dev/null +++ b/component/exception.py @@ -0,0 +1,18 @@ +# Copyright 2017 Camptocamp SA +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html) + + +class ComponentException(Exception): + """Base Exception for the components""" + + +class NoComponentError(ComponentException): + """No component has been found""" + + +class SeveralComponentError(ComponentException): + """More than one component have been found""" + + +class RegistryNotReadyError(ComponentException): + """Component registry not ready yet for given DB.""" diff --git a/component/i18n/am.po b/component/i18n/am.po new file mode 100644 index 0000000..4982064 --- /dev/null +++ b/component/i18n/am.po @@ -0,0 +1,47 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * component +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2018-01-05 16:56+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n" +"Language: am\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: component +#: model:ir.model,name:component.model_collection_base +msgid "Base Abstract Collection" +msgstr "" + +#. module: component +#: model:ir.model,name:component.model_component_builder +msgid "Component Builder" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__display_name +#: model:ir.model.fields,field_description:component.field_component_builder__display_name +msgid "Display Name" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__id +#: model:ir.model.fields,field_description:component.field_component_builder__id +msgid "ID" +msgstr "ID" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base____last_update +#: model:ir.model.fields,field_description:component.field_component_builder____last_update +msgid "Last Modified on" +msgstr "" diff --git a/component/i18n/ca.po b/component/i18n/ca.po new file mode 100644 index 0000000..97d71ea --- /dev/null +++ b/component/i18n/ca.po @@ -0,0 +1,47 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * component +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2018-01-05 16:56+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"Language: ca\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: component +#: model:ir.model,name:component.model_collection_base +msgid "Base Abstract Collection" +msgstr "" + +#. module: component +#: model:ir.model,name:component.model_component_builder +msgid "Component Builder" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__display_name +#: model:ir.model.fields,field_description:component.field_component_builder__display_name +msgid "Display Name" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__id +#: model:ir.model.fields,field_description:component.field_component_builder__id +msgid "ID" +msgstr "ID" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base____last_update +#: model:ir.model.fields,field_description:component.field_component_builder____last_update +msgid "Last Modified on" +msgstr "" diff --git a/component/i18n/component.pot b/component/i18n/component.pot new file mode 100644 index 0000000..3e3a412 --- /dev/null +++ b/component/i18n/component.pot @@ -0,0 +1,42 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * component +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: component +#: model:ir.model,name:component.model_collection_base +msgid "Base Abstract Collection" +msgstr "" + +#. module: component +#: model:ir.model,name:component.model_component_builder +msgid "Component Builder" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__display_name +#: model:ir.model.fields,field_description:component.field_component_builder__display_name +msgid "Display Name" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__id +#: model:ir.model.fields,field_description:component.field_component_builder__id +msgid "ID" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base____last_update +#: model:ir.model.fields,field_description:component.field_component_builder____last_update +msgid "Last Modified on" +msgstr "" diff --git a/component/i18n/de.po b/component/i18n/de.po new file mode 100644 index 0000000..66887f2 --- /dev/null +++ b/component/i18n/de.po @@ -0,0 +1,47 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * component +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2018-01-05 16:56+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: component +#: model:ir.model,name:component.model_collection_base +msgid "Base Abstract Collection" +msgstr "" + +#. module: component +#: model:ir.model,name:component.model_component_builder +msgid "Component Builder" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__display_name +#: model:ir.model.fields,field_description:component.field_component_builder__display_name +msgid "Display Name" +msgstr "Anzeigebezeichnung" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__id +#: model:ir.model.fields,field_description:component.field_component_builder__id +msgid "ID" +msgstr "ID" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base____last_update +#: model:ir.model.fields,field_description:component.field_component_builder____last_update +msgid "Last Modified on" +msgstr "Zuletzt aktualisiert am" diff --git a/component/i18n/el_GR.po b/component/i18n/el_GR.po new file mode 100644 index 0000000..8dd01da --- /dev/null +++ b/component/i18n/el_GR.po @@ -0,0 +1,48 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * component +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2018-01-05 16:56+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/" +"el_GR/)\n" +"Language: el_GR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: component +#: model:ir.model,name:component.model_collection_base +msgid "Base Abstract Collection" +msgstr "" + +#. module: component +#: model:ir.model,name:component.model_component_builder +msgid "Component Builder" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__display_name +#: model:ir.model.fields,field_description:component.field_component_builder__display_name +msgid "Display Name" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__id +#: model:ir.model.fields,field_description:component.field_component_builder__id +msgid "ID" +msgstr "Κωδικός" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base____last_update +#: model:ir.model.fields,field_description:component.field_component_builder____last_update +msgid "Last Modified on" +msgstr "" diff --git a/component/i18n/es.po b/component/i18n/es.po new file mode 100644 index 0000000..a97edd7 --- /dev/null +++ b/component/i18n/es.po @@ -0,0 +1,48 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * component +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2023-12-20 14:33+0000\n" +"Last-Translator: Ivorra78 \n" +"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.17\n" + +#. module: component +#: model:ir.model,name:component.model_collection_base +msgid "Base Abstract Collection" +msgstr "Colección Abstracta de Base" + +#. module: component +#: model:ir.model,name:component.model_component_builder +msgid "Component Builder" +msgstr "Constructor de Componentes" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__display_name +#: model:ir.model.fields,field_description:component.field_component_builder__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__id +#: model:ir.model.fields,field_description:component.field_component_builder__id +msgid "ID" +msgstr "ID" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base____last_update +#: model:ir.model.fields,field_description:component.field_component_builder____last_update +msgid "Last Modified on" +msgstr "Última modificación el" diff --git a/component/i18n/es_ES.po b/component/i18n/es_ES.po new file mode 100644 index 0000000..ed5a9b2 --- /dev/null +++ b/component/i18n/es_ES.po @@ -0,0 +1,48 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * component +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2018-01-05 16:56+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/" +"es_ES/)\n" +"Language: es_ES\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: component +#: model:ir.model,name:component.model_collection_base +msgid "Base Abstract Collection" +msgstr "" + +#. module: component +#: model:ir.model,name:component.model_component_builder +msgid "Component Builder" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__display_name +#: model:ir.model.fields,field_description:component.field_component_builder__display_name +msgid "Display Name" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__id +#: model:ir.model.fields,field_description:component.field_component_builder__id +msgid "ID" +msgstr "ID" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base____last_update +#: model:ir.model.fields,field_description:component.field_component_builder____last_update +msgid "Last Modified on" +msgstr "" diff --git a/component/i18n/fi.po b/component/i18n/fi.po new file mode 100644 index 0000000..7130d15 --- /dev/null +++ b/component/i18n/fi.po @@ -0,0 +1,47 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * component +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2018-01-05 16:56+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"Language: fi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: component +#: model:ir.model,name:component.model_collection_base +msgid "Base Abstract Collection" +msgstr "" + +#. module: component +#: model:ir.model,name:component.model_component_builder +msgid "Component Builder" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__display_name +#: model:ir.model.fields,field_description:component.field_component_builder__display_name +msgid "Display Name" +msgstr "Nimi" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__id +#: model:ir.model.fields,field_description:component.field_component_builder__id +msgid "ID" +msgstr "ID" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base____last_update +#: model:ir.model.fields,field_description:component.field_component_builder____last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" diff --git a/component/i18n/fr.po b/component/i18n/fr.po new file mode 100644 index 0000000..4f9ada5 --- /dev/null +++ b/component/i18n/fr.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * component +# +# Translators: +# OCA Transbot , 2018 +# Nicolas JEUDY , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-01 01:48+0000\n" +"PO-Revision-Date: 2018-06-28 07:13+0000\n" +"Last-Translator: Guewen Baconnier \n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.0.1\n" + +#. module: component +#: model:ir.model,name:component.model_collection_base +msgid "Base Abstract Collection" +msgstr "Abstract Model inital pour une collection" + +#. module: component +#: model:ir.model,name:component.model_component_builder +msgid "Component Builder" +msgstr "Constructeur de composants" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__display_name +#: model:ir.model.fields,field_description:component.field_component_builder__display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__id +#: model:ir.model.fields,field_description:component.field_component_builder__id +msgid "ID" +msgstr "ID" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base____last_update +#: model:ir.model.fields,field_description:component.field_component_builder____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" diff --git a/component/i18n/gl.po b/component/i18n/gl.po new file mode 100644 index 0000000..5624283 --- /dev/null +++ b/component/i18n/gl.po @@ -0,0 +1,47 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * component +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2018-01-05 16:56+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"Language: gl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: component +#: model:ir.model,name:component.model_collection_base +msgid "Base Abstract Collection" +msgstr "" + +#. module: component +#: model:ir.model,name:component.model_component_builder +msgid "Component Builder" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__display_name +#: model:ir.model.fields,field_description:component.field_component_builder__display_name +msgid "Display Name" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__id +#: model:ir.model.fields,field_description:component.field_component_builder__id +msgid "ID" +msgstr "ID" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base____last_update +#: model:ir.model.fields,field_description:component.field_component_builder____last_update +msgid "Last Modified on" +msgstr "" diff --git a/component/i18n/it.po b/component/i18n/it.po new file mode 100644 index 0000000..ab37706 --- /dev/null +++ b/component/i18n/it.po @@ -0,0 +1,48 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * component +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2023-03-30 14:23+0000\n" +"Last-Translator: mymage \n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.14.1\n" + +#. module: component +#: model:ir.model,name:component.model_collection_base +msgid "Base Abstract Collection" +msgstr "" + +#. module: component +#: model:ir.model,name:component.model_component_builder +msgid "Component Builder" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__display_name +#: model:ir.model.fields,field_description:component.field_component_builder__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__id +#: model:ir.model.fields,field_description:component.field_component_builder__id +msgid "ID" +msgstr "ID" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base____last_update +#: model:ir.model.fields,field_description:component.field_component_builder____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" diff --git a/component/i18n/pt.po b/component/i18n/pt.po new file mode 100644 index 0000000..079342f --- /dev/null +++ b/component/i18n/pt.po @@ -0,0 +1,47 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * component +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2018-01-05 16:56+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: component +#: model:ir.model,name:component.model_collection_base +msgid "Base Abstract Collection" +msgstr "" + +#. module: component +#: model:ir.model,name:component.model_component_builder +msgid "Component Builder" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__display_name +#: model:ir.model.fields,field_description:component.field_component_builder__display_name +msgid "Display Name" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__id +#: model:ir.model.fields,field_description:component.field_component_builder__id +msgid "ID" +msgstr "ID" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base____last_update +#: model:ir.model.fields,field_description:component.field_component_builder____last_update +msgid "Last Modified on" +msgstr "" diff --git a/component/i18n/pt_BR.po b/component/i18n/pt_BR.po new file mode 100644 index 0000000..114c6ed --- /dev/null +++ b/component/i18n/pt_BR.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * component +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2020-08-12 20:00+0000\n" +"Last-Translator: Rodrigo Macedo \n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" +"teams/23907/pt_BR/)\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.10\n" + +#. module: component +#: model:ir.model,name:component.model_collection_base +msgid "Base Abstract Collection" +msgstr "Coleção Base Abstrata" + +#. module: component +#: model:ir.model,name:component.model_component_builder +msgid "Component Builder" +msgstr "Construtor de Componentes" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__display_name +#: model:ir.model.fields,field_description:component.field_component_builder__display_name +msgid "Display Name" +msgstr "Exibir Nome" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__id +#: model:ir.model.fields,field_description:component.field_component_builder__id +msgid "ID" +msgstr "ID" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base____last_update +#: model:ir.model.fields,field_description:component.field_component_builder____last_update +msgid "Last Modified on" +msgstr "Última modificação em" diff --git a/component/i18n/pt_PT.po b/component/i18n/pt_PT.po new file mode 100644 index 0000000..f59f1d0 --- /dev/null +++ b/component/i18n/pt_PT.po @@ -0,0 +1,48 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * component +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2018-01-05 16:56+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" +"teams/23907/pt_PT/)\n" +"Language: pt_PT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: component +#: model:ir.model,name:component.model_collection_base +msgid "Base Abstract Collection" +msgstr "" + +#. module: component +#: model:ir.model,name:component.model_component_builder +msgid "Component Builder" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__display_name +#: model:ir.model.fields,field_description:component.field_component_builder__display_name +msgid "Display Name" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__id +#: model:ir.model.fields,field_description:component.field_component_builder__id +msgid "ID" +msgstr "ID" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base____last_update +#: model:ir.model.fields,field_description:component.field_component_builder____last_update +msgid "Last Modified on" +msgstr "" diff --git a/component/i18n/sl.po b/component/i18n/sl.po new file mode 100644 index 0000000..8f35ecb --- /dev/null +++ b/component/i18n/sl.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * component +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2023-03-31 21:24+0000\n" +"Last-Translator: Matjaz Mozetic \n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"Language: sl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3;\n" +"X-Generator: Weblate 4.14.1\n" + +#. module: component +#: model:ir.model,name:component.model_collection_base +msgid "Base Abstract Collection" +msgstr "" + +#. module: component +#: model:ir.model,name:component.model_component_builder +msgid "Component Builder" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__display_name +#: model:ir.model.fields,field_description:component.field_component_builder__display_name +msgid "Display Name" +msgstr "Prikazani naziv" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__id +#: model:ir.model.fields,field_description:component.field_component_builder__id +msgid "ID" +msgstr "ID" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base____last_update +#: model:ir.model.fields,field_description:component.field_component_builder____last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" diff --git a/component/i18n/tr.po b/component/i18n/tr.po new file mode 100644 index 0000000..77d7d74 --- /dev/null +++ b/component/i18n/tr.po @@ -0,0 +1,47 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * component +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2018-01-05 16:56+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: component +#: model:ir.model,name:component.model_collection_base +msgid "Base Abstract Collection" +msgstr "" + +#. module: component +#: model:ir.model,name:component.model_component_builder +msgid "Component Builder" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__display_name +#: model:ir.model.fields,field_description:component.field_component_builder__display_name +msgid "Display Name" +msgstr "" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__id +#: model:ir.model.fields,field_description:component.field_component_builder__id +msgid "ID" +msgstr "ID" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base____last_update +#: model:ir.model.fields,field_description:component.field_component_builder____last_update +msgid "Last Modified on" +msgstr "" diff --git a/component/i18n/zh_CN.po b/component/i18n/zh_CN.po new file mode 100644 index 0000000..422a566 --- /dev/null +++ b/component/i18n/zh_CN.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * component +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 13.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2019-09-01 06:14+0000\n" +"Last-Translator: 黎伟杰 <674416404@qq.com>\n" +"Language-Team: none\n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 3.8\n" + +#. module: component +#: model:ir.model,name:component.model_collection_base +msgid "Base Abstract Collection" +msgstr "基础抽象集合" + +#. module: component +#: model:ir.model,name:component.model_component_builder +msgid "Component Builder" +msgstr "组件构建器" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__display_name +#: model:ir.model.fields,field_description:component.field_component_builder__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base__id +#: model:ir.model.fields,field_description:component.field_component_builder__id +msgid "ID" +msgstr "ID" + +#. module: component +#: model:ir.model.fields,field_description:component.field_collection_base____last_update +#: model:ir.model.fields,field_description:component.field_component_builder____last_update +msgid "Last Modified on" +msgstr "最后修改时间" diff --git a/component/models/__init__.py b/component/models/__init__.py new file mode 100644 index 0000000..97ad612 --- /dev/null +++ b/component/models/__init__.py @@ -0,0 +1 @@ +from . import collection diff --git a/component/models/__pycache__/__init__.cpython-37.pyc b/component/models/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..da103a83d5e709463e226731e6bfc6bda3207d55 GIT binary patch literal 222 zcmXv|I|{-;5Z#Ry5(wCO15+dzwGt8W05%qaEG)_HDk1v`nN8spyopyzYh`U`baktfEw?pb{3NiLrMeVytJj~Jgu+YX#Kmi>Hm5m$Ok{VI{E+r literal 0 HcmV?d00001 diff --git a/component/models/__pycache__/collection.cpython-37.pyc b/component/models/__pycache__/collection.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..55678d8e4024f5940e5a84e37223bb1cf8a3c009 GIT binary patch literal 3588 zcmb7H&u`mQ9JgaP$;>)nNPxuUu_7gzI*S3PYOS_b6RJcfqym$&BIm_^N!&Vic+Xju zs+_hH2d-Q=Y)AeA{uf_4?O));=lg8OX%hx>>tD~`-#Z10 z-0C)i=CRSa#y>F)!*LFhC=z}eCNVoo0ued8R}RPdZWJnp|8yi+pDU3QGBx5-1gt-2 zJc{(kN|th+!&tBRNt}vjDN6L5B#A|wDvSGF&dR@y2-g%tJvxD4CpP0(S!oz)>>N8w~(KV5>T3~jqpw_hmtGglU zl&BZRbFPSi>TgnH&iF{KWv^s_a%|@X=Lev(L{NE{+G zG8M9YPzLG03{&88!-B1K*$6(FL~{>;Uvfm#Co&N73UOuTGWq}T`;yK;449n8Z6%_? zHY=j%g~1g!D8^%$CnS^+t-Gj-HY$23c3ZhmZcf$eT+%}9XiCYw{Ie>hpvdQFn6kjy zD_q36PJye%wYFCnRuykC*DWgTd+O74xzP6Z_JA=O1WKDk{Pf969sTI`WinHueYa9T zyt6PJl>*!u8WZVjFSwVI*I`_tQRG=wxG;;{V`VkK03uioZCTWpYo{{gsvws#3PW{p zj)eeVs$_@l=&su7B|(z7JP49lRl4vbg}VeTy`t{V->oW5H^lkJ`vl4l`U(m4Q+BXG zRi6-w4jLRAIL~mZd$?Q}FO64*iTkN}T6<{)<}34O>%x+^F02b+)IB4$2gZeYVFb0` zYZtZOYQLI4fIhH*QZ|1AVGrX}&hJc;Fiw}Cq^z86z*G+W1#VVNdz^Ba0{tnrsHHF- zYUHh|j-ZZajm8&uQBe=#IXe?`umz0E;dBfvLcVkK2Rwzt7~`lI6Iys-LM4J?A0)nJ z<$C5}EWKqKiqfS*0n}n{(Hy(v>NZmenuV`0wU5YMYDN6i2io4}#_@-D{4;)%@$+QX;BwmwXd`lVQt%X=S6a#rqL2#c!MBGDqekeY%|M6L6tu|DB0;6=TgaZ~OK7CFBYqx6 z^Ri$Ep;RetJ^(Jr4Y?1KsnJt>AEkbT~%Wlm*T z=2TPQQD-A_s)o%hOw6oNKtpB?MJfsWJ9cJMLSz#!Sv~K6*}%&mhI|jVzX$%#3H6>j z!KPT8os>|iPSDnOpnMt$b#nJB_wy5lEj;4x71idcFYnO0`-OWKUl-<|Xp0pV%3m4o zWS%t&T%w;bO8?yXv}xTiZL?{f->k-0nXN~iX4dp{LOd^XJTJEd&(}TgrzwvJEAZCv zJXnl}4NZ%$fuODNgpgj+ER;9tLcT6t-lx|(E+64k6rAQQyJnkqO|L%cT$3MSks_{P yJ_`F>> backend = self.env['magento.backend'].browse(1) + >>> with backend.work_on('magento.sale.order') as work: + ... importer = work.component(usage='magento.sale.importer') + ... importer.run(1) + + See also: :class:`odoo.addons.component.core.WorkContext` + + + """ + + _name = "collection.base" + _description = "Base Abstract Collection" + + @contextmanager + def work_on(self, model_name, **kwargs): + """Entry-point for the components, context manager + + Start a work using the components on the model. + Any keyword argument will be assigned to the work context. + See documentation of :class:`odoo.addons.component.core.WorkContext`. + + It is a context manager, so you can attach objects and clean them + at the end of the work session, such as:: + + @contextmanager + def work_on(self, model_name, **kwargs): + self.ensure_one() + magento_location = MagentoLocation( + self.location, + self.username, + self.password, + ) + # We create a Magento Client API here, so we can create the + # client once (lazily on the first use) and propagate it + # through all the sync session, instead of recreating a client + # in each backend adapter usage. + with MagentoAPI(magento_location) as magento_api: + _super = super(MagentoBackend, self) + # from the components we'll be able to do: + # self.work.magento_api + with _super.work_on( + model_name, magento_api=magento_api, **kwargs + ) as work: + yield work + + """ + self.ensure_one() + # Allow propagation of custom component registry via context + # TODO: maybe to be moved to `WorkContext.__init__` + components_registry = self.env.context.get("components_registry") + if components_registry: + kwargs["components_registry"] = components_registry + yield WorkContext(model_name=model_name, collection=self, **kwargs) diff --git a/component/readme/CONTRIBUTORS.rst b/component/readme/CONTRIBUTORS.rst new file mode 100644 index 0000000..60d8613 --- /dev/null +++ b/component/readme/CONTRIBUTORS.rst @@ -0,0 +1,3 @@ +* Guewen Baconnier +* Laurent Mignon +* Simone Orsi diff --git a/component/readme/DESCRIPTION.rst b/component/readme/DESCRIPTION.rst new file mode 100644 index 0000000..8db4b89 --- /dev/null +++ b/component/readme/DESCRIPTION.rst @@ -0,0 +1,8 @@ +This module implements a component system and is a base block for the Connector +Framework. It can be used without using the full Connector though. + +Documentation: http://odoo-connector.com/ + +You may also want to check the `Introduction to Odoo Components`_ by @guewen. + +.. _Introduction to Odoo Components: https://dev.to/guewen/introduction-to-odoo-components-bn0 diff --git a/component/readme/HISTORY.rst b/component/readme/HISTORY.rst new file mode 100644 index 0000000..fc08625 --- /dev/null +++ b/component/readme/HISTORY.rst @@ -0,0 +1,24 @@ +.. [ The change log. The goal of this file is to help readers + understand changes between version. The primary audience is + end users and integrators. Purely technical changes such as + code refactoring must not be mentioned here. + + This file may contain ONE level of section titles, underlined + with the ~ (tilde) character. Other section markers are + forbidden and will likely break the structure of the README.rst + or other documents where this fragment is included. ] + +14.0.1.0.0 (2020-10-22) +~~~~~~~~~~~~~~~~~~~~~~~ + +* [MIGRATION] from 13.0 + +13.0.1.0.0 (2019-10-23) +~~~~~~~~~~~~~~~~~~~~~~~ + +* [MIGRATION] from 12.0 + +12.0.1.0.0 (2018-10-02) +~~~~~~~~~~~~~~~~~~~~~~~ + +* [MIGRATION] from 11.0 branched at rev. 324e006 diff --git a/component/readme/USAGE.rst b/component/readme/USAGE.rst new file mode 100644 index 0000000..5ff118e --- /dev/null +++ b/component/readme/USAGE.rst @@ -0,0 +1,33 @@ +As a developer, you have access to a component system. You can find the +documentation in the code or on http://odoo-connector.com + +In a nutshell, you can create components:: + + + from odoo.addons.component.core import Component + + class MagentoPartnerAdapter(Component): + _name = 'magento.partner.adapter' + _inherit = 'magento.adapter' + + _usage = 'backend.adapter' + _collection = 'magento.backend' + _apply_on = ['res.partner'] + +And later, find the component you need at runtime (dynamic dispatch at +component level):: + + def run(self, external_id): + backend_adapter = self.component(usage='backend.adapter') + external_data = backend_adapter.read(external_id) + + +In order for tests using components to work, you will need to use the base +classes provided by `odoo.addons.component.tests.common`: + +* `TransactionComponentCase` +* `SavepointComponentCase` + +There are also some specific base classes for testing the component registry, +using the ComponentRegistryCase as a base class. See the docstrings in +`tests/common.py`. diff --git a/component/static/description/icon.png b/component/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 zcmW++2RxMjAAjx~&dlBk9S+%}OXg)AGE&Cb*&}d0jUxM@u(PQx^-s)697TX`ehR4?GS^qbkof1cslKgkU)h65qZ9Oc=ml_0temigYLJfnz{IDzUf>bGs4N!v3=Z3jMq&A#7%rM5eQ#dc?k~! zVpnB`o+K7|Al`Q_U;eD$B zfJtP*jH`siUq~{KE)`jP2|#TUEFGRryE2`i0**z#*^6~AI|YzIWy$Cu#CSLW3q=GA z6`?GZymC;dCPk~rBS%eCb`5OLr;RUZ;D`}um=H)BfVIq%7VhiMr)_#G0N#zrNH|__ zc+blN2UAB0=617@>_u;MPHN;P;N#YoE=)R#i$k_`UAA>WWCcEVMh~L_ zj--gtp&|K1#58Yz*AHCTMziU1Jzt_jG0I@qAOHsk$2}yTmVkBp_eHuY$A9)>P6o~I z%aQ?!(GqeQ-Y+b0I(m9pwgi(IIZZzsbMv+9w{PFtd_<_(LA~0H(xz{=FhLB@(1&qHA5EJw1>>=%q2f&^X>IQ{!GJ4e9U z&KlB)z(84HmNgm2hg2C0>WM{E(DdPr+EeU_N@57;PC2&DmGFW_9kP&%?X4}+xWi)( z;)z%wI5>D4a*5XwD)P--sPkoY(a~WBw;E~AW`Yue4kFa^LM3X`8x|}ZUeMnqr}>kH zG%WWW>3ml$Yez?i%)2pbKPI7?5o?hydokgQyZsNEr{a|mLdt;X2TX(#B1j35xPnPW z*bMSSOauW>o;*=kO8ojw91VX!qoOQb)zHJ!odWB}d+*K?#sY_jqPdg{Sm2HdYzdEx zOGVPhVRTGPtv0o}RfVP;Nd(|CB)I;*t&QO8h zFfekr30S!-LHmV_Su-W+rEwYXJ^;6&3|L$mMC8*bQptyOo9;>Qb9Q9`ySe3%V$A*9 zeKEe+b0{#KWGp$F+tga)0RtI)nhMa-K@JS}2krK~n8vJ=Ngm?R!9G<~RyuU0d?nz# z-5EK$o(!F?hmX*2Yt6+coY`6jGbb7tF#6nHA zuKk=GGJ;ZwON1iAfG$E#Y7MnZVmrY|j0eVI(DN_MNFJmyZ|;w4tf@=CCDZ#5N_0K= z$;R~bbk?}TpfDjfB&aiQ$VA}s?P}xPERJG{kxk5~R`iRS(SK5d+Xs9swCozZISbnS zk!)I0>t=A<-^z(cmSFz3=jZ23u13X><0b)P)^1T_))Kr`e!-pb#q&J*Q`p+B6la%C zuVl&0duN<;uOsB3%T9Fp8t{ED108<+W(nOZd?gDnfNBC3>M8WE61$So|P zVvqH0SNtDTcsUdzaMDpT=Ty0pDHHNL@Z0w$Y`XO z2M-_r1S+GaH%pz#Uy0*w$Vdl=X=rQXEzO}d6J^R6zjM1u&c9vYLvLp?W7w(?np9x1 zE_0JSAJCPB%i7p*Wvg)pn5T`8k3-uR?*NT|J`eS#_#54p>!p(mLDvmc-3o0mX*mp_ zN*AeS<>#^-{S%W<*mz^!X$w_2dHWpcJ6^j64qFBft-o}o_Vx80o0>}Du;>kLts;$8 zC`7q$QI(dKYG`Wa8#wl@V4jVWBRGQ@1dr-hstpQL)Tl+aqVpGpbSfN>5i&QMXfiZ> zaA?T1VGe?rpQ@;+pkrVdd{klI&jVS@I5_iz!=UMpTsa~mBga?1r}aRBm1WS;TT*s0f0lY=JBl66Upy)-k4J}lh=P^8(SXk~0xW=T9v*B|gzIhN z>qsO7dFd~mgxAy4V?&)=5ieYq?zi?ZEoj)&2o)RLy=@hbCRcfT5jigwtQGE{L*8<@Yd{zg;CsL5mvzfDY}P-wos_6PfprFVaeqNE%h zKZhLtcQld;ZD+>=nqN~>GvROfueSzJD&BE*}XfU|H&(FssBqY=hPCt`d zH?@s2>I(|;fcW&YM6#V#!kUIP8$Nkdh0A(bEVj``-AAyYgwY~jB zT|I7Bf@%;7aL7Wf4dZ%VqF$eiaC38OV6oy3Z#TER2G+fOCd9Iaoy6aLYbPTN{XRPz z;U!V|vBf%H!}52L2gH_+j;`bTcQRXB+y9onc^wLm5wi3-Be}U>k_u>2Eg$=k!(l@I zcCg+flakT2Nej3i0yn+g+}%NYb?ta;R?(g5SnwsQ49U8Wng8d|{B+lyRcEDvR3+`O{zfmrmvFrL6acVP%yG98X zo&+VBg@px@i)%o?dG(`T;n*$S5*rnyiR#=wW}}GsAcfyQpE|>a{=$Hjg=-*_K;UtD z#z-)AXwSRY?OPefw^iI+ z)AXz#PfEjlwTes|_{sB?4(O@fg0AJ^g8gP}ex9Ucf*@_^J(s_5jJV}c)s$`Myn|Kd z$6>}#q^n{4vN@+Os$m7KV+`}c%4)4pv@06af4-x5#wj!KKb%caK{A&Y#Rfs z-po?Dcb1({W=6FKIUirH&(yg=*6aLCekcKwyfK^JN5{wcA3nhO(o}SK#!CINhI`-I z1)6&n7O&ZmyFMuNwvEic#IiOAwNkR=u5it{B9n2sAJV5pNhar=j5`*N!Na;c7g!l$ z3aYBqUkqqTJ=Re-;)s!EOeij=7SQZ3Hq}ZRds%IM*PtM$wV z@;rlc*NRK7i3y5BETSKuumEN`Xu_8GP1Ri=OKQ$@I^ko8>H6)4rjiG5{VBM>B|%`&&s^)jS|-_95&yc=GqjNo{zFkw%%HHhS~e=s zD#sfS+-?*t|J!+ozP6KvtOl!R)@@-z24}`9{QaVLD^9VCSR2b`b!KC#o;Ki<+wXB6 zx3&O0LOWcg4&rv4QG0)4yb}7BFSEg~=IR5#ZRj8kg}dS7_V&^%#Do==#`u zpy6{ox?jWuR(;pg+f@mT>#HGWHAJRRDDDv~@(IDw&R>9643kK#HN`!1vBJHnC+RM&yIh8{gG2q zA%e*U3|N0XSRa~oX-3EAneep)@{h2vvd3Xvy$7og(sayr@95+e6~Xvi1tUqnIxoIH zVWo*OwYElb#uyW{Imam6f2rGbjR!Y3`#gPqkv57dB6K^wRGxc9B(t|aYDGS=m$&S!NmCtrMMaUg(c zc2qC=2Z`EEFMW-me5B)24AqF*bV5Dr-M5ig(l-WPS%CgaPzs6p_gnCIvTJ=Y<6!gT zVt@AfYCzjjsMEGi=rDQHo0yc;HqoRNnNFeWZgcm?f;cp(6CNylj36DoL(?TS7eU#+ z7&mfr#y))+CJOXQKUMZ7QIdS9@#-}7y2K1{8)cCt0~-X0O!O?Qx#E4Og+;A2SjalQ zs7r?qn0H044=sDN$SRG$arw~n=+T_DNdSrarmu)V6@|?1-ZB#hRn`uilTGPJ@fqEy zGt(f0B+^JDP&f=r{#Y_wi#AVDf-y!RIXU^0jXsFpf>=Ji*TeqSY!H~AMbJdCGLhC) zn7Rx+sXw6uYj;WRYrLd^5IZq@6JI1C^YkgnedZEYy<&4(z%Q$5yv#Boo{AH8n$a zhb4Y3PWdr269&?V%uI$xMcUrMzl=;w<_nm*qr=c3Rl@i5wWB;e-`t7D&c-mcQl7x! zZWB`UGcw=Y2=}~wzrfLx=uet<;m3~=8I~ZRuzvMQUQdr+yTV|ATf1Uuomr__nDf=X zZ3WYJtHp_ri(}SQAPjv+Y+0=fH4krOP@S&=zZ-t1jW1o@}z;xk8 z(Nz1co&El^HK^NrhVHa-_;&88vTU>_J33=%{if;BEY*J#1n59=07jrGQ#IP>@u#3A z;!q+E1Rj3ZJ+!4bq9F8PXJ@yMgZL;>&gYA0%_Kbi8?S=XGM~dnQZQ!yBSgcZhY96H zrWnU;k)qy`rX&&xlDyA%(a1Hhi5CWkmg(`Gb%m(HKi-7Z!LKGRP_B8@`7&hdDy5n= z`OIxqxiVfX@OX1p(mQu>0Ai*v_cTMiw4qRt3~NBvr9oBy0)r>w3p~V0SCm=An6@3n)>@z!|o-$HvDK z|3D2ZMJkLE5loMKl6R^ez@Zz%S$&mbeoqH5`Bb){Ei21q&VP)hWS2tjShfFtGE+$z zzCR$P#uktu+#!w)cX!lWN1XU%K-r=s{|j?)Akf@q#3b#{6cZCuJ~gCxuMXRmI$nGtnH+-h z+GEi!*X=AP<|fG`1>MBdTb?28JYc=fGvAi2I<$B(rs$;eoJCyR6_bc~p!XR@O-+sD z=eH`-ye})I5ic1eL~TDmtfJ|8`0VJ*Yr=hNCd)G1p2MMz4C3^Mj?7;!w|Ly%JqmuW zlIEW^Ft%z?*|fpXda>Jr^1noFZEwFgVV%|*XhH@acv8rdGxeEX{M$(vG{Zw+x(ei@ zmfXb22}8-?Fi`vo-YVrTH*C?a8%M=Hv9MqVH7H^J$KsD?>!SFZ;ZsvnHr_gn=7acz z#W?0eCdVhVMWN12VV^$>WlQ?f;P^{(&pYTops|btm6aj>_Uz+hqpGwB)vWp0Cf5y< zft8-je~nn?W11plq}N)4A{l8I7$!ks_x$PXW-2XaRFswX_BnF{R#6YIwMhAgd5F9X zGmwdadS6(a^fjHtXg8=l?Rc0Sm%hk6E9!5cLVloEy4eh(=FwgP`)~I^5~pBEWo+F6 zSf2ncyMurJN91#cJTy_u8Y}@%!bq1RkGC~-bV@SXRd4F{R-*V`bS+6;W5vZ(&+I<9$;-V|eNfLa5n-6% z2(}&uGRF;p92eS*sE*oR$@pexaqr*meB)VhmIg@h{uzkk$9~qh#cHhw#>O%)b@+(| z^IQgqzuj~Sk(J;swEM-3TrJAPCq9k^^^`q{IItKBRXYe}e0Tdr=Huf7da3$l4PdpwWDop%^}n;dD#K4s#DYA8SHZ z&1!riV4W4R7R#C))JH1~axJ)RYnM$$lIR%6fIVA@zV{XVyx}C+a-Dt8Y9M)^KU0+H zR4IUb2CJ{Hg>CuaXtD50jB(_Tcx=Z$^WYu2u5kubqmwp%drJ6 z?Fo40g!Qd<-l=TQxqHEOuPX0;^z7iX?Ke^a%XT<13TA^5`4Xcw6D@Ur&VT&CUe0d} z1GjOVF1^L@>O)l@?bD~$wzgf(nxX1OGD8fEV?TdJcZc2KoUe|oP1#=$$7ee|xbY)A zDZq+cuTpc(fFdj^=!;{k03C69lMQ(|>uhRfRu%+!k&YOi-3|1QKB z z?n?eq1XP>p-IM$Z^C;2L3itnbJZAip*Zo0aw2bs8@(s^~*8T9go!%dHcAz2lM;`yp zD=7&xjFV$S&5uDaiScyD?B-i1ze`+CoRtz`Wn+Zl&#s4&}MO{@N!ufrzjG$B79)Y2d3tBk&)TxUTw@QS0TEL_?njX|@vq?Uz(nBFK5Pq7*xj#u*R&i|?7+6# z+|r_n#SW&LXhtheZdah{ZVoqwyT{D>MC3nkFF#N)xLi{p7J1jXlmVeb;cP5?e(=f# zuT7fvjSbjS781v?7{)-X3*?>tq?)Yd)~|1{BDS(pqC zC}~H#WXlkUW*H5CDOo<)#x7%RY)A;ShGhI5s*#cRDA8YgqG(HeKDx+#(ZQ?386dv! zlXCO)w91~Vw4AmOcATuV653fa9R$fyK8ul%rG z-wfS zihugoZyr38Im?Zuh6@RcF~t1anQu7>#lPpb#}4cOA!EM11`%f*07RqOVkmX{p~KJ9 z^zP;K#|)$`^Rb{rnHGH{~>1(fawV0*Z#)}M`m8-?ZJV<+e}s9wE# z)l&az?w^5{)`S(%MRzxdNqrs1n*-=jS^_jqE*5XDrA0+VE`5^*p3CuM<&dZEeCjoz zR;uu_H9ZPZV|fQq`Cyw4nscrVwi!fE6ciMmX$!_hN7uF;jjKG)d2@aC4ropY)8etW=xJvni)8eHi`H$%#zn^WJ5NLc-rqk|u&&4Z6fD_m&JfSI1Bvb?b<*n&sfl0^t z=HnmRl`XrFvMKB%9}>PaA`m-fK6a0(8=qPkWS5bb4=v?XcWi&hRY?O5HdulRi4?fN zlsJ*N-0Qw+Yic@s0(2uy%F@ib;GjXt01Fmx5XbRo6+n|pP(&nodMoap^z{~q ziEeaUT@Mxe3vJSfI6?uLND(CNr=#^W<1b}jzW58bIfyWTDle$mmS(|x-0|2UlX+9k zQ^EX7Nw}?EzVoBfT(-LT|=9N@^hcn-_p&sqG z&*oVs2JSU+N4ZD`FhCAWaS;>|wH2G*Id|?pa#@>tyxX`+4HyIArWDvVrX)2WAOQff z0qyHu&-S@i^MS-+j--!pr4fPBj~_8({~e1bfcl0wI1kaoN>mJL6KUPQm5N7lB(ui1 zE-o%kq)&djzWJ}ob<-GfDlkB;F31j-VHKvQUGQ3sp`CwyGJk_i!y^sD0fqC@$9|jO zOqN!r!8-p==F@ZVP=U$qSpY(gQ0)59P1&t@y?5rvg<}E+GB}26NYPp4f2YFQrQtot5mn3wu_qprZ=>Ig-$ zbW26Ws~IgY>}^5w`vTB(G`PTZaDiGBo5o(tp)qli|NeV( z@H_=R8V39rt5J5YB2Ky?4eJJ#b`_iBe2ot~6%7mLt5t8Vwi^Jy7|jWXqa3amOIoRb zOr}WVFP--DsS`1WpN%~)t3R!arKF^Q$e12KEqU36AWwnCBICpH4XCsfnyrHr>$I$4 z!DpKX$OKLWarN7nv@!uIA+~RNO)l$$w}p(;b>mx8pwYvu;dD_unryX_NhT8*Tj>BTrTTL&!?O+%Rv;b?B??gSzdp?6Uug9{ zd@V08Z$BdI?fpoCS$)t4mg4rT8Q_I}h`0d-vYZ^|dOB*Q^S|xqTV*vIg?@fVFSmMpaw0qtTRbx} z({Pg?#{2`sc9)M5N$*N|4;^t$+QP?#mov zGVC@I*lBVrOU-%2y!7%)fAKjpEFsgQc4{amtiHb95KQEwvf<(3T<9-Zm$xIew#P22 zc2Ix|App^>v6(3L_MCU0d3W##AB0M~3D00EWoKZqsJYT(#@w$Y_H7G22M~ApVFTRHMI_3be)Lkn#0F*V8Pq zc}`Cjy$bE;FJ6H7p=0y#R>`}-m4(0F>%@P|?7fx{=R^uFdISRnZ2W_xQhD{YuR3t< z{6yxu=4~JkeA;|(J6_nv#>Nvs&FuLA&PW^he@t(UwFFE8)|a!R{`E`K`i^ZnyE4$k z;(749Ix|oi$c3QbEJ3b~D_kQsPz~fIUKym($a_7dJ?o+40*OLl^{=&oq$<#Q(yyrp z{J-FAniyAw9tPbe&IhQ|a`DqFTVQGQ&Gq3!C2==4x{6EJwiPZ8zub-iXoUtkJiG{} zPaR&}_fn8_z~(=;5lD-aPWD3z8PZS@AaUiomF!G8I}Mf>e~0g#BelA-5#`cj;O5>N Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 diff --git a/component/static/description/index.html b/component/static/description/index.html new file mode 100644 index 0000000..b14116b --- /dev/null +++ b/component/static/description/index.html @@ -0,0 +1,500 @@ + + + + + +Components + + + +
+

Components

+ + +

Production/Stable License: LGPL-3 OCA/connector Translate me on Weblate Try me on Runboat

+

This module implements a component system and is a base block for the Connector +Framework. It can be used without using the full Connector though.

+

Documentation: http://odoo-connector.com/

+

You may also want to check the Introduction to Odoo Components by @guewen.

+

Table of contents

+ +
+

Usage

+

As a developer, you have access to a component system. You can find the +documentation in the code or on http://odoo-connector.com

+

In a nutshell, you can create components:

+
+from odoo.addons.component.core import Component
+
+class MagentoPartnerAdapter(Component):
+    _name = 'magento.partner.adapter'
+    _inherit = 'magento.adapter'
+
+    _usage = 'backend.adapter'
+    _collection = 'magento.backend'
+    _apply_on = ['res.partner']
+
+

And later, find the component you need at runtime (dynamic dispatch at +component level):

+
+def run(self, external_id):
+    backend_adapter = self.component(usage='backend.adapter')
+    external_data = backend_adapter.read(external_id)
+
+

In order for tests using components to work, you will need to use the base +classes provided by odoo.addons.component.tests.common:

+
    +
  • TransactionComponentCase
  • +
  • SavepointComponentCase
  • +
+

There are also some specific base classes for testing the component registry, +using the ComponentRegistryCase as a base class. See the docstrings in +tests/common.py.

+
+
+

Changelog

+ +
+

14.0.1.0.0 (2020-10-22)

+
    +
  • [MIGRATION] from 13.0
  • +
+
+
+

13.0.1.0.0 (2019-10-23)

+
    +
  • [MIGRATION] from 12.0
  • +
+
+
+

12.0.1.0.0 (2018-10-02)

+
    +
  • [MIGRATION] from 11.0 branched at rev. 324e006
  • +
+
+
+
+

Bug Tracker

+

Bugs are tracked on GitHub Issues. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +feedback.

+

Do not contact contributors directly about support or help with technical issues.

+
+
+

Credits

+
+

Authors

+
    +
  • Camptocamp
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+ +Odoo Community Association + +

OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use.

+

Current maintainer:

+

guewen

+

This module is part of the OCA/connector project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/component/tests/__init__.py b/component/tests/__init__.py new file mode 100644 index 0000000..29c286e --- /dev/null +++ b/component/tests/__init__.py @@ -0,0 +1,5 @@ +from . import test_build_component +from . import test_component +from . import test_lookup +from . import test_work_on +from . import test_utils diff --git a/component/tests/common.py b/component/tests/common.py new file mode 100644 index 0000000..d7c40cd --- /dev/null +++ b/component/tests/common.py @@ -0,0 +1,262 @@ +# Copyright 2017 Camptocamp SA +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html) + +import copy +import sys +import unittest +from contextlib import contextmanager + +import odoo +from odoo import api +from odoo.tests import common + +from odoo.addons.component.core import ComponentRegistry, MetaComponent, _get_addon_name + + +@contextmanager +def new_rollbacked_env(): + registry = odoo.registry(common.get_db_name()) + uid = odoo.SUPERUSER_ID + cr = registry.cursor() + try: + yield api.Environment(cr, uid, {}) + finally: + cr.rollback() # we shouldn't have to commit anything + cr.close() + + +class ComponentMixin: + @classmethod + def setUpComponent(cls): + with new_rollbacked_env() as env: + builder = env["component.builder"] + # build the components of every installed addons + comp_registry = builder._init_global_registry() + cls._components_registry = comp_registry + # ensure that we load only the components of the 'installed' + # modules, not 'to install', which means we load only the + # dependencies of the tested addons, not the siblings or + # chilren addons + builder.build_registry(comp_registry, states=("installed",)) + # build the components of the current tested addon + current_addon = _get_addon_name(cls.__module__) + env["component.builder"].load_components(current_addon) + if hasattr(cls, "env"): + cls.env.context = dict( + cls.env.context, components_registry=cls._components_registry + ) + + # pylint: disable=W8106 + def setUp(self): + # should be ready only during tests, never during installation + # of addons + self._components_registry.ready = True + + @self.addCleanup + def notready(): + self._components_registry.ready = False + + +class TransactionComponentCase(common.TransactionCase, ComponentMixin): + """A TransactionCase that loads all the components + + It it used like an usual Odoo's TransactionCase, but it ensures + that all the components of the current addon and its dependencies + are loaded. + + """ + + @classmethod + def setUpClass(cls): + super().setUpClass() + cls.setUpComponent() + + # pylint: disable=W8106 + def setUp(self): + # resolve an inheritance issue (common.TransactionCase does not call + # super) + common.TransactionCase.setUp(self) + ComponentMixin.setUp(self) + # There's no env on setUpClass of TransactionCase, must do it here. + self.env.context = dict( + self.env.context, components_registry=self._components_registry + ) + + +class SavepointComponentCase(common.SavepointCase, ComponentMixin): + """A SavepointCase that loads all the components + + It it used like an usual Odoo's SavepointCase, but it ensures + that all the components of the current addon and its dependencies + are loaded. + + """ + + @classmethod + def setUpClass(cls): + super().setUpClass() + cls.setUpComponent() + + # pylint: disable=W8106 + def setUp(self): + # resolve an inheritance issue (common.SavepointCase does not call + # super) + common.SavepointCase.setUp(self) + ComponentMixin.setUp(self) + + +class ComponentRegistryCase(unittest.TestCase, common.MetaCase("DummyCase", (), {})): + """This test case can be used as a base for writings tests on components + + This test case is meant to test components in a special component registry, + where you want to have maximum control on which components are loaded + or not, or when you want to create additional components in your tests. + + If you only want to *use* the components of the tested addon in your tests, + then consider using one of: + + * :class:`TransactionComponentCase` + * :class:`SavepointComponentCase` + + This test case creates a special + :class:`odoo.addons.component.core.ComponentRegistry` for the purpose of + the tests. By default, it loads all the components of the dependencies, but + not the components of the current addon (which you have to handle + manually). In your tests, you can add more components in 2 manners. + + All the components of an Odoo module:: + + self._load_module_components('connector') + + Only specific components:: + + self._build_components(MyComponent1, MyComponent2) + + Note: for the lookups of the components, the default component + registry is a global registry for the database. Here, you will + need to explicitly pass ``self.comp_registry`` in the + :class:`~odoo.addons.component.core.WorkContext`:: + + work = WorkContext(model_name='res.users', + collection='my.collection', + components_registry=self.comp_registry) + + Or:: + + collection_record = self.env['my.collection'].browse(1) + with collection_record.work_on( + 'res.partner', + components_registry=self.comp_registry) as work: + + """ + + if sys.version_info < (3, 8): + # Copy/paste from + # https://github.com/odoo/odoo/blob/0218d870d319af4f263d5e9aa324990f7cc90139/ + # odoo/tests/common.py#L248-L268 + # Partial backport of bpo-24412, merged in CPython 3.8 + _class_cleanups = [] + + @classmethod + def addClassCleanup(cls, function, *args, **kwargs): + """Same as addCleanup, except the cleanup items are called even if + setUpClass fails (unlike tearDownClass). Backport of bpo-24412.""" + cls._class_cleanups.append((function, args, kwargs)) + + @classmethod + def doClassCleanups(cls): + """Execute all class cleanup functions. + Normally called for you after tearDownClass. + Backport of bpo-24412.""" + cls.tearDown_exceptions = [] + while cls._class_cleanups: + function, args, kwargs = cls._class_cleanups.pop() + try: + function(*args, **kwargs) + except Exception: + cls.tearDown_exceptions.append(sys.exc_info()) + + @staticmethod + def _setup_registry(class_or_instance): + # keep the original classes registered by the metaclass + # so we'll restore them at the end of the tests, it avoid + # to pollute it with Stub / Test components + class_or_instance._original_components = copy.deepcopy( + MetaComponent._modules_components + ) + + # it will be our temporary component registry for our test session + class_or_instance.comp_registry = ComponentRegistry() + + # it builds the 'final component' for every component of the + # 'component' addon and push them in the component registry + class_or_instance.comp_registry.load_components("component") + # build the components of every installed addons already installed + # but the current addon (when running with pytest/nosetest, we + # simulate the --test-enable behavior by excluding the current addon + # which is in 'to install' / 'to upgrade' with --test-enable). + current_addon = _get_addon_name(class_or_instance.__module__) + with new_rollbacked_env() as env: + env["component.builder"].build_registry( + class_or_instance.comp_registry, + states=("installed",), + exclude_addons=[current_addon], + ) + + # Fake that we are ready to work with the registry + # normally, it is set to True and the end of the build + # of the components. Here, we'll add components later in + # the components registry, but we don't mind for the tests. + class_or_instance.comp_registry.ready = True + if hasattr(class_or_instance, "env"): + # let it propagate via ctx + class_or_instance.env.context = dict( + class_or_instance.env.context, + components_registry=class_or_instance.comp_registry, + ) + + @staticmethod + def _teardown_registry(class_or_instance): + # restore the original metaclass' classes + MetaComponent._modules_components = class_or_instance._original_components + + def _load_module_components(self, module): + self.comp_registry.load_components(module) + + def _build_components(self, *classes): + for cls in classes: + cls._build_component(self.comp_registry) + + +class TransactionComponentRegistryCase(common.TransactionCase, ComponentRegistryCase): + """Adds Odoo Transaction in the base Component TestCase""" + + # pylint: disable=W8106 + def setUp(self): + # resolve an inheritance issue (common.TransactionCase does not use + # super) + common.TransactionCase.setUp(self) + ComponentRegistryCase._setup_registry(self) + self.collection = self.env["collection.base"] + + def tearDown(self): + ComponentRegistryCase._teardown_registry(self) + common.TransactionCase.tearDown(self) + + +class SavepointComponentRegistryCase(common.SavepointCase, ComponentRegistryCase): + """Adds Odoo Transaction with Savepoint in the base Component TestCase""" + + # pylint: disable=W8106 + @classmethod + def setUpClass(cls): + # resolve an inheritance issue (common.SavepointCase does not use + # super) + common.SavepointCase.setUpClass() + ComponentRegistryCase._setup_registry(cls) + cls.collection = cls.env["collection.base"] + + @classmethod + def tearDownClass(cls): + ComponentRegistryCase._teardown_registry(cls) + common.SavepointCase.tearDownClass() diff --git a/component/tests/test_build_component.py b/component/tests/test_build_component.py new file mode 100644 index 0000000..d9547cb --- /dev/null +++ b/component/tests/test_build_component.py @@ -0,0 +1,273 @@ +# Copyright 2017 Camptocamp SA +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html) + +import mock + +from odoo.addons.component.core import AbstractComponent, Component + +from .common import TransactionComponentRegistryCase + + +class TestBuildComponent(TransactionComponentRegistryCase): + """Test build of components + + All the tests in this suite are based on the same principle with + variations: + + * Create new Components (classes inheriting from + :class:`component.core.Component` or + :class:`component.core.AbstractComponent` + * Call :meth:`component.core.Component._build_component` on them + in order to build the 'final class' composed from all the ``_inherit`` + and push it in the components registry (``self.comp_registry`` here) + * Assert that classes are built, registered, have correct ``__bases__``... + + """ + + def test_no_name(self): + """Ensure that a component has a _name""" + + class Component1(Component): + pass + + msg = ".*must have a _name.*" + with self.assertRaisesRegex(TypeError, msg): + Component1._build_component(self.comp_registry) + + def test_register(self): + """Able to register components in components registry""" + + class Component1(Component): + _name = "component1" + + class Component2(Component): + _name = "component2" + + # build the 'final classes' for the components and check that we find + # them in the components registry + Component1._build_component(self.comp_registry) + Component2._build_component(self.comp_registry) + self.assertEqual(["base", "component1", "component2"], list(self.comp_registry)) + + def test_inherit_bases(self): + """Check __bases__ of Component with _inherit""" + + class Component1(Component): + _name = "component1" + + class Component2(Component): + _inherit = "component1" + + class Component3(Component): + _inherit = "component1" + + Component1._build_component(self.comp_registry) + Component2._build_component(self.comp_registry) + Component3._build_component(self.comp_registry) + self.assertEqual( + (Component3, Component2, Component1, self.comp_registry["base"]), + self.comp_registry["component1"].__bases__, + ) + + def test_prototype_inherit_bases(self): + """Check __bases__ of Component with _inherit and different _name""" + + class Component1(Component): + _name = "component1" + + class Component2(Component): + _name = "component2" + _inherit = "component1" + + class Component3(Component): + _name = "component3" + _inherit = "component1" + + class Component4(Component): + _name = "component4" + _inherit = ["component2", "component3"] + + Component1._build_component(self.comp_registry) + Component2._build_component(self.comp_registry) + Component3._build_component(self.comp_registry) + Component4._build_component(self.comp_registry) + self.assertEqual( + (Component1, self.comp_registry["base"]), + self.comp_registry["component1"].__bases__, + ) + self.assertEqual( + (Component2, self.comp_registry["component1"], self.comp_registry["base"]), + self.comp_registry["component2"].__bases__, + ) + self.assertEqual( + (Component3, self.comp_registry["component1"], self.comp_registry["base"]), + self.comp_registry["component3"].__bases__, + ) + self.assertEqual( + ( + Component4, + self.comp_registry["component2"], + self.comp_registry["component3"], + self.comp_registry["base"], + ), + self.comp_registry["component4"].__bases__, + ) + + def test_custom_build(self): + """Check that we can hook at the end of a Component build""" + + class Component1(Component): + _name = "component1" + + @classmethod + def _complete_component_build(cls): + # This method should be called after the Component + # is built, and before it is pushed in the registry + cls._build_done = True + + Component1._build_component(self.comp_registry) + # we inspect that our custom build has been executed + self.assertTrue(self.comp_registry["component1"]._build_done) + + def test_inherit_attrs(self): + """Check attributes inheritance of Components with _inherit""" + + class Component1(Component): + _name = "component1" + + msg = "ping" + + def say(self): + return "foo" + + class Component2(Component): + _name = "component2" + _inherit = "component1" + + msg = "pong" + + def say(self): + return super().say() + " bar" + + Component1._build_component(self.comp_registry) + Component2._build_component(self.comp_registry) + # we initialize the components, normally we should pass + # an instance of WorkContext, but we don't need a real one + # for this test + component1 = self.comp_registry["component1"](mock.Mock()) + component2 = self.comp_registry["component2"](mock.Mock()) + self.assertEqual("ping", component1.msg) + self.assertEqual("pong", component2.msg) + self.assertEqual("foo", component1.say()) + self.assertEqual("foo bar", component2.say()) + + def test_duplicate_component(self): + """Check that we can't have 2 components with the same name""" + + class Component1(Component): + _name = "component1" + + class Component2(Component): + _name = "component1" + + Component1._build_component(self.comp_registry) + msg = "Component.*already exists.*" + with self.assertRaisesRegex(TypeError, msg): + Component2._build_component(self.comp_registry) + + def test_no_parent(self): + """Ensure we can't _inherit a non-existent component""" + + class Component1(Component): + _name = "component1" + _inherit = "component1" + + msg = "Component.*does not exist in registry.*" + with self.assertRaisesRegex(TypeError, msg): + Component1._build_component(self.comp_registry) + + def test_no_parent2(self): + """Ensure we can't _inherit by prototype a non-existent component""" + + class Component1(Component): + _name = "component1" + + class Component2(Component): + _name = "component2" + _inherit = ["component1", "component3"] + + Component1._build_component(self.comp_registry) + msg = "Component.*inherits from non-existing component.*" + with self.assertRaisesRegex(TypeError, msg): + Component2._build_component(self.comp_registry) + + def test_add_inheritance(self): + """Ensure we can add a new inheritance""" + + class Component1(Component): + _name = "component1" + + class Component2(Component): + _name = "component2" + + class Component2bis(Component): + _name = "component2" + _inherit = ["component2", "component1"] + + Component1._build_component(self.comp_registry) + Component2._build_component(self.comp_registry) + Component2bis._build_component(self.comp_registry) + + self.assertEqual( + ( + Component2bis, + Component2, + self.comp_registry["component1"], + self.comp_registry["base"], + ), + self.comp_registry["component2"].__bases__, + ) + + def test_check_parent_component_over_abstract(self): + """Component can inherit from AbstractComponent""" + + class Component1(AbstractComponent): + _name = "component1" + + class Component2(Component): + _name = "component2" + _inherit = "component1" + + Component1._build_component(self.comp_registry) + Component2._build_component(self.comp_registry) + self.assertTrue(self.comp_registry["component1"]._abstract) + self.assertFalse(self.comp_registry["component2"]._abstract) + + def test_check_parent_abstract_over_component(self): + """Prevent AbstractComponent to inherit from Component""" + + class Component1(Component): + _name = "component1" + + class Component2(AbstractComponent): + _name = "component2" + _inherit = "component1" + + Component1._build_component(self.comp_registry) + msg = ".*cannot inherit from the non-abstract.*" + with self.assertRaisesRegex(TypeError, msg): + Component2._build_component(self.comp_registry) + + def test_check_transform_abstract_to_component(self): + """Prevent AbstractComponent to be transformed to Component""" + + class Component1(AbstractComponent): + _name = "component1" + + class Component1bis(Component): + _inherit = "component1" + + Component1._build_component(self.comp_registry) + msg = ".*transforms the abstract component.*into a non-abstract.*" + with self.assertRaisesRegex(TypeError, msg): + Component1bis._build_component(self.comp_registry) diff --git a/component/tests/test_component.py b/component/tests/test_component.py new file mode 100644 index 0000000..2611b99 --- /dev/null +++ b/component/tests/test_component.py @@ -0,0 +1,382 @@ +# Copyright 2017 Camptocamp SA +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html) + +from contextlib import contextmanager + +from odoo.addons.component.core import Component +from odoo.addons.component.exception import NoComponentError, SeveralComponentError + +from .common import TransactionComponentRegistryCase + + +class TestComponent(TransactionComponentRegistryCase): + """Test usage of components + + These tests are a bit more broad that mere unit tests. + We test the chain odoo Model -> generate a WorkContext instance -> Work + with Component. + + Tests are inside Odoo transactions, so we can work + with Odoo's env / models. + """ + + def setUp(self): + super().setUp() + self.collection = self.env["collection.base"] + + # create some Component to play with + class Component1(Component): + _name = "component1" + _collection = "collection.base" + _usage = "for.test" + _apply_on = ["res.partner"] + + class Component2(Component): + _name = "component2" + _collection = "collection.base" + _usage = "for.test" + _apply_on = ["res.users"] + + # build the components and register them in our + # test component registry + Component1._build_component(self.comp_registry) + Component2._build_component(self.comp_registry) + + # our collection, in a less abstract use case, it + # could be a record of 'magento.backend' for instance + self.collection_record = self.collection.new() + + @contextmanager + def get_base(): + # Our WorkContext, it will be passed along in every + # components so we can share data transversally. + # We are working with res.partner in the following tests, + # unless we change it in the test. + with self.collection_record.work_on( + "res.partner", + # we use a custom registry only + # for the sake of the tests + components_registry=self.comp_registry, + ) as work: + # We get the 'base' component, handy to test the base + # methods component, many_components, ... + yield work.component_by_name("base") + + self.get_base = get_base + + def test_component_attrs(self): + """Basic access to a Component's attribute""" + with self.get_base() as base: + # as we are working on res.partner, we should get 'component1' + comp = base.work.component(usage="for.test") + # but this is not what we test here, we test the attributes: + self.assertEqual(self.collection_record, comp.collection) + self.assertEqual(base.work, comp.work) + self.assertEqual(self.env, comp.env) + self.assertEqual(self.env["res.partner"], comp.model) + + def test_component_get_by_name_same_model(self): + """Use component_by_name with current working model""" + with self.get_base() as base: + # we ask a component directly by it's name, considering + # we work with res.partner, we should get 'component1' + # this is ok because it's _apply_on contains res.partner + comp = base.component_by_name("component1") + self.assertEqual("component1", comp._name) + self.assertEqual(self.env["res.partner"], comp.model) + + def test_component_get_by_name_other_model(self): + """Use component_by_name with another model""" + with self.get_base() as base: + # we ask a component directly by it's name, but we + # want to work with 'res.users', this is ok since + # component2's _apply_on contains res.users + comp = base.component_by_name("component2", model_name="res.users") + self.assertEqual("component2", comp._name) + self.assertEqual(self.env["res.users"], comp.model) + # what happens under the hood, is that a new WorkContext + # has been created for this model, with all the other values + # identical to the previous WorkContext (the one for res.partner) + # We can check that with: + self.assertNotEqual(base.work, comp.work) + self.assertEqual("res.partner", base.work.model_name) + self.assertEqual("res.users", comp.work.model_name) + + def test_component_get_by_name_wrong_model(self): + """Use component_by_name with a model not in _apply_on""" + msg = ( + "Component with name 'component2' can't be used " + "for model 'res.partner'.*" + ) + with self.get_base() as base: + with self.assertRaisesRegex(NoComponentError, msg): + # we ask for the model 'component2' but we are working + # with res.partner, and it only accepts res.users + base.component_by_name("component2") + + def test_component_get_by_name_not_exist(self): + """Use component_by_name on a component that do not exist""" + msg = "No component with name 'foo' found." + with self.get_base() as base: + with self.assertRaisesRegex(NoComponentError, msg): + base.component_by_name("foo") + + def test_component_by_usage_same_model(self): + """Use component(usage=...) on the same model""" + # we ask for a component having _usage == 'for.test', and + # model being res.partner (the model in the current WorkContext) + with self.get_base() as base: + comp = base.component(usage="for.test") + self.assertEqual("component1", comp._name) + self.assertEqual(self.env["res.partner"], comp.model) + + def test_component_by_usage_other_model(self): + """Use component(usage=...) on a different model (name)""" + # we ask for a component having _usage == 'for.test', and + # a different model (res.users) + with self.get_base() as base: + comp = base.component(usage="for.test", model_name="res.users") + self.assertEqual("component2", comp._name) + self.assertEqual(self.env["res.users"], comp.model) + # what happens under the hood, is that a new WorkContext + # has been created for this model, with all the other values + # identical to the previous WorkContext (the one for res.partner) + # We can check that with: + self.assertNotEqual(base.work, comp.work) + self.assertEqual("res.partner", base.work.model_name) + self.assertEqual("res.users", comp.work.model_name) + + def test_component_by_usage_other_model_env(self): + """Use component(usage=...) on a different model (instance)""" + with self.get_base() as base: + comp = base.component(usage="for.test", model_name=self.env["res.users"]) + self.assertEqual("component2", comp._name) + self.assertEqual(self.env["res.users"], comp.model) + + def test_component_error_several(self): + """Use component(usage=...) when more than one generic component match""" + # we create 1 new Component with _usage 'for.test', in the same + # collection and no _apply_on, and we remove the _apply_on of component + # 1 so they are generic components for a collection + class Component3(Component): + _name = "component3" + _collection = "collection.base" + _usage = "for.test" + + class Component1(Component): + _inherit = "component1" + _collection = "collection.base" + _usage = "for.test" + _apply_on = None + + Component3._build_component(self.comp_registry) + Component1._build_component(self.comp_registry) + + with self.get_base() as base: + with self.assertRaises(SeveralComponentError): + # When a component has no _apply_on, it means it can be applied + # on *any* model. Here, the candidates components would be: + # component3 (because it has no _apply_on so apply in any case) + # component4 (for the same reason) + base.component(usage="for.test") + + def test_component_error_several_same_model(self): + """Use component(usage=...) when more than one component match a model""" + # we create a new Component with _usage 'for.test', in the same + # collection and no _apply_on + class Component3(Component): + _name = "component3" + _collection = "collection.base" + _usage = "for.test" + _apply_on = ["res.partner"] + + Component3._build_component(self.comp_registry) + + with self.get_base() as base: + with self.assertRaises(SeveralComponentError): + # Here, the candidates components would be: + # component1 (because we are working with res.partner), + # component3 (for the same reason) + base.component(usage="for.test") + + def test_component_specific_model(self): + """Use component(usage=...) when more than one component match but + only one for the specific model""" + # we create a new Component with _usage 'for.test', in the same + # collection and no _apply_on. This is a generic component for the + # collection + class Component3(Component): + _name = "component3" + _collection = "collection.base" + _usage = "for.test" + + Component3._build_component(self.comp_registry) + + with self.get_base() as base: + # When a component has no _apply_on, it means it can be applied on + # *any* model. Here, the candidates components would be: + # component1 # (because we are working with res.partner), + # component3 (because it # has no _apply_on so apply in any case). + # When a component is specifically linked to a model with + # _apply_on, it takes precedence over a generic component. It + # allows to create a generic implementation (component3 here) and + # override it only for a given model. So in this case, the final + # component is component1. + comp = base.component(usage="for.test") + self.assertEqual("component1", comp._name) + + def test_component_specific_collection(self): + """Use component(usage=...) when more than one component match but + only one for the specific collection""" + # we create a new Component with _usage 'for.test', without collection + # and no _apply_on + class Component3(Component): + _name = "component3" + _usage = "for.test" + + Component3._build_component(self.comp_registry) + + with self.get_base() as base: + # When a component has no _apply_on, it means it can be applied + # on *any* model. Here, the candidates components would be: + # component1 (because we are working with res.partner), + # component3 (because it has no _apply_on so apply in any case). + # When a component has no _collection, it means it can be applied + # on all model if no component is found for the current collection: + # component3 must be ignored since a component (component1) exists + # and is specificaly linked to the expected collection. + comp = base.component(usage="for.test") + self.assertEqual("component1", comp._name) + + def test_component_specific_collection_specific_model(self): + """Use component(usage=...) when more than one component match but + only one for the specific model and collection""" + # we create a new Component with _usage 'for.test', without collection + # and no _apply_on. This is a component generic for all collections and + # models + class Component3(Component): + _name = "component3" + _usage = "for.test" + + Component3._build_component(self.comp_registry) + + with self.get_base() as base: + # When a component has no _apply_on, it means it can be applied on + # *any* model, no _collection, it can be applied on *any* + # collection. + # Here, the candidates components would be: + # component1 (because we are working with res.partner), + # component3 (because it has no _apply_on and no _collection so + # apply in any case). + # When a component is specifically linked to a model with + # _apply_on, it takes precedence over a generic component, the same + # happens for collection. It allows to create a generic + # implementation (component3 here) and override it only for a given + # collection and model. So in this case, the final component is + # component1. + comp = base.component(usage="for.test") + self.assertEqual("component1", comp._name) + + def test_many_components(self): + """Use many_components(usage=...) on the same model""" + + class Component3(Component): + _name = "component3" + _collection = "collection.base" + _usage = "for.test" + + Component3._build_component(self.comp_registry) + + with self.get_base() as base: + comps = base.many_components(usage="for.test") + + # When a component has no _apply_on, it means it can be applied + # on *any* model. So here, both component1 and component3 match + self.assertEqual(["component1", "component3"], [c._name for c in comps]) + + def test_many_components_other_model(self): + """Use many_components(usage=...) on a different model (name)""" + + class Component3(Component): + _name = "component3" + _collection = "collection.base" + _apply_on = "res.users" + _usage = "for.test" + + Component3._build_component(self.comp_registry) + + with self.get_base() as base: + comps = base.many_components(usage="for.test", model_name="res.users") + + self.assertEqual(["component2", "component3"], [c._name for c in comps]) + + def test_many_components_other_model_env(self): + """Use many_components(usage=...) on a different model (instance)""" + + class Component3(Component): + _name = "component3" + _collection = "collection.base" + _apply_on = "res.users" + _usage = "for.test" + + Component3._build_component(self.comp_registry) + + with self.get_base() as base: + comps = base.many_components( + usage="for.test", model_name=self.env["res.users"] + ) + + self.assertEqual(["component2", "component3"], [c._name for c in comps]) + + def test_no_component(self): + """No component found for asked usage""" + with self.get_base() as base: + with self.assertRaises(NoComponentError): + base.component(usage="foo") + + def test_no_many_component(self): + """No component found for asked usage for many_components()""" + with self.get_base() as base: + self.assertEqual([], base.many_components(usage="foo")) + + def test_work_on_component(self): + """Check WorkContext.component() (shortcut to Component.component)""" + with self.get_base() as base: + comp = base.work.component(usage="for.test") + self.assertEqual("component1", comp._name) + + def test_work_on_many_components(self): + """Check WorkContext.many_components() + + (shortcut to Component.many_components) + """ + with self.get_base() as base: + comps = base.work.many_components(usage="for.test") + self.assertEqual("component1", comps[0]._name) + + def test_component_match(self): + """Lookup with match method""" + + class Foo(Component): + _name = "foo" + _collection = "collection.base" + _usage = "speaker" + _apply_on = ["res.partner"] + + @classmethod + def _component_match(cls, work, **kw): + return False + + class Bar(Component): + _name = "bar" + _collection = "collection.base" + _usage = "speaker" + _apply_on = ["res.partner"] + + self._build_components(Foo, Bar) + + with self.get_base() as base: + # both components would we returned without the + # _component_match method + comp = base.component(usage="speaker", model_name=self.env["res.partner"]) + self.assertEqual("bar", comp._name) diff --git a/component/tests/test_lookup.py b/component/tests/test_lookup.py new file mode 100644 index 0000000..48cc01a --- /dev/null +++ b/component/tests/test_lookup.py @@ -0,0 +1,184 @@ +# Copyright 2017 Camptocamp SA +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html) + +from odoo.addons.component.core import AbstractComponent, Component + +from .common import TransactionComponentRegistryCase + + +class TestLookup(TransactionComponentRegistryCase): + """Test the ComponentRegistry + + Tests in this testsuite mainly do: + + * Create new Components (classes inheriting from + :class:`component.core.Component` or + :class:`component.core.AbstractComponent` + * Call :meth:`component.core.Component._build_component` on them + in order to build the 'final class' composed from all the ``_inherit`` + and push it in the components registry (``self.comp_registry`` here) + * Use the lookup method of the components registry and check + that we get the correct result + + """ + + def test_lookup_collection(self): + """Lookup components of a collection""" + # we register 2 components in foobar and one in other + class Foo(Component): + _name = "foo" + _collection = "foobar" + + class Bar(Component): + _name = "bar" + _collection = "foobar" + + class Homer(Component): + _name = "homer" + _collection = "other" + + self._build_components(Foo, Bar, Homer) + + # we should no see the component in 'other' + components = self.comp_registry.lookup("foobar") + self.assertEqual(["foo", "bar"], [c._name for c in components]) + + def test_lookup_usage(self): + """Lookup components by usage""" + + class Foo(Component): + _name = "foo" + _collection = "foobar" + _usage = "speaker" + + class Bar(Component): + _name = "bar" + _collection = "foobar" + _usage = "speaker" + + class Baz(Component): + _name = "baz" + _collection = "foobar" + _usage = "listener" + + self._build_components(Foo, Bar, Baz) + + components = self.comp_registry.lookup("foobar", usage="listener") + self.assertEqual("baz", components[0]._name) + + components = self.comp_registry.lookup("foobar", usage="speaker") + self.assertEqual(["foo", "bar"], [c._name for c in components]) + + def test_lookup_no_component(self): + """No component""" + # we just expect an empty list when no component match, the error + # handling is handled at an higher level + self.assertEqual([], self.comp_registry.lookup("something", usage="something")) + + def test_get_by_name(self): + """Get component by name""" + + class Foo(AbstractComponent): + _name = "foo" + _collection = "foobar" + + self._build_components(Foo) + # this is just a dict access + self.assertEqual("foo", self.comp_registry["foo"]._name) + + def test_lookup_abstract(self): + """Do not include abstract components in lookup""" + + class Foo(AbstractComponent): + _name = "foo" + _collection = "foobar" + _usage = "speaker" + + class Bar(Component): + _name = "bar" + _inherit = "foo" + + self._build_components(Foo, Bar) + + comp_registry = self.comp_registry + + # we should never have 'foo' in the returned components + # as it is abstract + components = comp_registry.lookup("foobar", usage="speaker") + self.assertEqual("bar", components[0]._name) + + components = comp_registry.lookup("foobar", usage="speaker") + self.assertEqual(["bar"], [c._name for c in components]) + + def test_lookup_model_name(self): + """Lookup with model names""" + + class Foo(Component): + _name = "foo" + _collection = "foobar" + _usage = "speaker" + # support list + _apply_on = ["res.partner"] + + class Bar(Component): + _name = "bar" + _collection = "foobar" + _usage = "speaker" + # support string + _apply_on = "res.users" + + class Any(Component): + # can be used with any model as far as we look it up + # with its usage + _name = "any" + _collection = "foobar" + _usage = "listener" + + self._build_components(Foo, Bar, Any) + + components = self.comp_registry.lookup( + "foobar", usage="speaker", model_name="res.partner" + ) + self.assertEqual("foo", components[0]._name) + + components = self.comp_registry.lookup( + "foobar", usage="speaker", model_name="res.users" + ) + self.assertEqual("bar", components[0]._name) + + components = self.comp_registry.lookup( + "foobar", usage="listener", model_name="res.users" + ) + self.assertEqual("any", components[0]._name) + + def test_lookup_cache(self): + """Lookup uses a cache""" + + class Foo(Component): + _name = "foo" + _collection = "foobar" + + self._build_components(Foo) + + components = self.comp_registry.lookup("foobar") + self.assertEqual(["foo"], [c._name for c in components]) + + # we add a new component + class Bar(Component): + _name = "bar" + _collection = "foobar" + + self._build_components(Bar) + + # As the lookups are cached, we should still see only foo, + # even if we added a new component. + # We do this for testing, but in a real use case, we can't + # add new Component classes on the fly, and when we install + # new addons, the registry is rebuilt and cache cleared. + components = self.comp_registry.lookup("foobar") + self.assertEqual(["foo"], [c._name for c in components]) + + self.comp_registry._cache.clear() + # now we should find them both as the cache has been cleared + components = self.comp_registry.lookup("foobar") + self.assertEqual(["foo", "bar"], [c._name for c in components]) diff --git a/component/tests/test_utils.py b/component/tests/test_utils.py new file mode 100644 index 0000000..f630a83 --- /dev/null +++ b/component/tests/test_utils.py @@ -0,0 +1,20 @@ +# Copyright 2023 Camptocamp SA +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html) + +from unittest import mock + +from odoo.addons.component.utils import is_component_registry_ready + +from .common import TransactionComponentRegistryCase + + +class TestUtils(TransactionComponentRegistryCase): + def test_registry_ready(self): + path = "odoo.addons.component.utils.get_component_registry" + with mock.patch(path) as mocked: + mocked.return_value = None + self.assertFalse(is_component_registry_ready(self.env.cr.dbname)) + self._setup_registry(self) + mocked.return_value = self.comp_registry + self.assertTrue(is_component_registry_ready(self.env.cr.dbname)) + self._teardown_registry(self) diff --git a/component/tests/test_work_on.py b/component/tests/test_work_on.py new file mode 100644 index 0000000..be87faa --- /dev/null +++ b/component/tests/test_work_on.py @@ -0,0 +1,65 @@ +# Copyright 2017 Camptocamp SA +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html) + +from odoo.addons.component.core import ComponentRegistry, WorkContext + +from .common import SavepointComponentRegistryCase + + +class TestWorkOn(SavepointComponentRegistryCase): + """Test on WorkContext + + This model is mostly a container, so we check the access + to the attributes and properties. + + """ + + def test_collection_work_on(self): + """Create a new instance and test attributes access""" + collection_record = self.collection.new() + with collection_record.work_on("res.partner") as work: + self.assertEqual(collection_record, work.collection) + self.assertEqual("collection.base", work.collection._name) + self.assertEqual("res.partner", work.model_name) + self.assertEqual(self.env["res.partner"], work.model) + self.assertEqual(self.env, work.env) + + def test_collection_work_on_registry_via_context(self): + """Test propagation of registry via context""" + registry = ComponentRegistry() + collection_record = self.collection.with_context( + components_registry=registry + ).new() + with collection_record.work_on("res.partner") as work: + self.assertEqual(collection_record, work.collection) + self.assertEqual("collection.base", work.collection._name) + self.assertEqual("res.partner", work.model_name) + self.assertEqual(self.env["res.partner"], work.model) + self.assertEqual(work.env, collection_record.env) + self.assertEqual(work.components_registry, registry) + + def test_propagate_work_on(self): + """Check custom attributes and their propagation""" + registry = ComponentRegistry() + work = WorkContext( + model_name="res.partner", + collection=self.collection, + # we can customize the lookup registry, but used mostly for tests + components_registry=registry, + # we can pass our own keyword args that will set as attributes + test_keyword="value", + ) + self.assertIs(registry, work.components_registry) + # check that our custom keyword is set as attribute + self.assertEqual("value", work.test_keyword) + + # when we want to work on another model, work_on() create + # another instance and propagate the attributes to it + work2 = work.work_on("res.users") + self.assertNotEqual(work, work2) + self.assertEqual(self.env, work2.env) + self.assertEqual(self.collection, work2.collection) + self.assertEqual("res.users", work2.model_name) + self.assertIs(registry, work2.components_registry) + # test_keyword has been propagated to the new WorkContext instance + self.assertEqual("value", work2.test_keyword) diff --git a/component/utils.py b/component/utils.py new file mode 100644 index 0000000..66e9551 --- /dev/null +++ b/component/utils.py @@ -0,0 +1,14 @@ +# Copyright 2023 Camptocamp SA +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html) + +from .core import _component_databases + + +def get_component_registry(dbname): + return _component_databases.get(dbname) + + +def is_component_registry_ready(dbname): + """Return True if the registry is ready to be used.""" + comp_registry = get_component_registry(dbname) + return comp_registry.ready if comp_registry else False diff --git a/server_environment/README.rst b/server_environment/README.rst new file mode 100644 index 0000000..bf3f44f --- /dev/null +++ b/server_environment/README.rst @@ -0,0 +1,266 @@ +====================================== +server configuration environment files +====================================== + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:ce6d750c2ce8a1f6c35c5d53c1de670199e85e3a18012e567974c89427c2b5ed + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png + :target: https://odoo-community.org/page/development-status + :alt: Production/Stable +.. |badge2| image:: https://img.shields.io/badge/licence-LGPL--3-blue.png + :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html + :alt: License: LGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fserver--env-lightgray.png?logo=github + :target: https://github.com/OCA/server-env/tree/14.0/server_environment + :alt: OCA/server-env +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/server-env-14-0/server-env-14-0-server_environment + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/server-env&target_branch=14.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module provides a way to define an environment in the main Odoo +configuration file and to read some configurations from files +depending on the configured environment: you define the environment in +the main configuration file, and the values for the various possible +environments are stored in the ``server_environment_files`` companion +module. + +The ``server_environment_files`` module is optional, the values can be set using +an environment variable with a fallback on default values in the database. you +will be able to overwrite some odoo options. + +The configuration read from the files are visible under the Configuration +menu. If you are not in the 'dev' environment you will not be able to +see the values contained in the defined secret keys +(by default : '*passw*', '*key*', '*secret*' and '*token*'). + +**Table of contents** + +.. contents:: + :local: + +Installation +============ + +By itself, this module does little. See for instance the +``mail_environment`` addon which depends on this one to allow configuring +the incoming and outgoing mail servers depending on the environment. + +You can store your configuration values in a companion module called +``server_environment_files``. You can copy and customize the provided +``server_environment_files_sample`` module for this purpose. Alternatively, you +can provide them in environment variables ``SERVER_ENV_CONFIG`` and +``SERVER_ENV_CONFIG_SECRET``. + +Configuration +============= + +To configure this module, you need to edit the main configuration file +of your instance, and add a directive called ``running_env``. Commonly +used values are 'dev', 'test', 'production':: + + [options] + running_env=dev + +Or set the `RUNNING_ENV` or `ODOO_STAGE` environment variable. If both all are set config file +will take the precedence on environment and `RUNNING_ENV` over `ODOO_STAGE`. + +`ODOO_STAGE` is used for odoo.sh platform where we can't set `RUNNING_ENV`, possible +observed values are `production`, `staging` and `dev` + +Values associated to keys containing 'passw' are only displayed in the 'dev' +environment. + +If you don't provide any value, `test` is used as a safe default. + +You have several possibilities to set configuration values: + +server_environment_files +~~~~~~~~~~~~~~~~~~~~~~~~ + +You can edit the settings you need in the ``server_environment_files`` addon. The +``server_environment_files_sample`` can be used as an example: + +* values common to all / most environments can be stored in the + ``default/`` directory using the .ini file syntax; +* each environment you need to define is stored in its own directory + and can override or extend default values; +* you can override or extend values in the main configuration + file of your instance; +* In some platforms (like odoo.sh where production config file is copied to staging) + it can be usefull to overwrite options write in the `[options]` section. You must + allow the overwrite by adding `server_environment_allow_overwrite_options_section = True`` + to the former `odoo.cfg` config file or through the environment variable: + `export SERVER_ENVIRONMENT_ALLOW_OVERWRITE_OPTIONS_SECTION=True` (if both are set + config file take precedent). + +Environment variable +~~~~~~~~~~~~~~~~~~~~ + +You can define configuration in the environment variable ``SERVER_ENV_CONFIG`` +and/or ``SERVER_ENV_CONFIG_SECRET``. The 2 variables are handled the exact same +way, this is only a convenience for the deployment where you can isolate the +secrets in a different, encrypted, file. They are multi-line environment variables +in the same configparser format than the files. +If you used options in ``server_environment_files``, the options set in the +environment variable override them. + +The options in the environment variable are not dependent of ``running_env``, +the content of the variable must be set accordingly to the running environment. + +Example of setup: + +A public file, containing that will contain public variables:: + + # These variables are not odoo standard variables, + # they are there to represent what your file could look like + export WORKERS='8' + export MAX_CRON_THREADS='1' + export LOG_LEVEL=info + export LOG_HANDLER=":INFO" + export DB_MAXCONN=5 + + # server environment options + export SERVER_ENV_CONFIG=" + [storage_backend.my_sftp] + sftp_server=10.10.10.10 + sftp_login=foo + sftp_port=22200 + directory_path=Odoo + " + +A second file which is encrypted and contains secrets:: + + # This variable is not an odoo standard variable, + # it is there to represent what your file could look like + export DB_PASSWORD='xxxxxxxxx' + # server environment options + export SERVER_ENV_CONFIG_SECRET=" + [storage_backend.my_sftp] + sftp_password=xxxxxxxxx + " + +**WARNING** + + `my_sftp` must match the name of the record. + If you want something more reliable use `server.env.techname.mixin` + and use `tech_name` field to reference records. + See "USAGE". + + +Default values +~~~~~~~~~~~~~~ + +When using the ``server.env.mixin`` mixin, for each env-computed field, a +companion field ``_env_default`` is created. This field is not +environment-dependent. It's a fallback value used when no key is set in +configuration files / environment variable. + +When the default field is used, the field is made editable on Odoo. + +Note: empty environment keys always take precedence over default fields + + +Server environment integration +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Read the documentation of the class `models/server_env_mixin.py +`_. + +Usage +===== + +You can include a mixin in your model and configure the env-computed fields +by an override of ``_server_env_fields``. + +:: + + class StorageBackend(models.Model): + _name = "storage.backend" + _inherit = ["storage.backend", "server.env.mixin"] + + @property + def _server_env_fields(self): + return {"directory_path": {}} + +Read the documentation of the class and methods in `models/server_env_mixin.py +`__. + + +If you want to have a technical name to reference:: + + class StorageBackend(models.Model): + _name = "storage.backend" + _inherit = ["storage.backend", "server.env.techname.mixin", "server.env.mixin"] + + [...] + +Known issues / Roadmap +====================== + +* it is not possible to set the environment from the command line. A + configuration file must be used. +* the module does not allow to set low level attributes such as database server, etc. +* `server.env.techname.mixin`'s `tech_name` field could leverage the new option + for computable / writable fields and get rid of some onchange / read / write code. + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* Camptocamp + +Contributors +~~~~~~~~~~~~ + +* Florent Xicluna (Wingo) +* Nicolas Bessi +* Alexandre Fayolle +* Daniel Reis +* Holger Brunn +* Leonardo Pistone +* Adrien Peiffer +* Thierry Ducrest +* Guewen Baconnier +* Thomas Binfeld +* Stéphane Bidoul +* Simone Orsi + +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +This module is part of the `OCA/server-env `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/server_environment/__init__.py b/server_environment/__init__.py new file mode 100644 index 0000000..52bc6e6 --- /dev/null +++ b/server_environment/__init__.py @@ -0,0 +1,3 @@ +from . import models +from . import server_env +from .server_env import serv_config, setboolean diff --git a/server_environment/__manifest__.py b/server_environment/__manifest__.py new file mode 100644 index 0000000..2186e7d --- /dev/null +++ b/server_environment/__manifest__.py @@ -0,0 +1,21 @@ +# Copyright Wingo SA +# Copyright 2018 Camptocamp (https://www.camptocamp.com). +# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html) + +{ + "name": "server configuration environment files", + "version": "14.0.2.2.3", + "depends": ["base", "base_sparse_field"], + "author": "Camptocamp,Odoo Community Association (OCA)", + "summary": "move some configurations out of the database", + "website": "https://github.com/OCA/server-env", + "license": "LGPL-3", + "development_status": "Production/Stable", + "category": "Tools", + "data": [ + "security/ir.model.access.csv", + "security/res_groups.xml", + "serv_config.xml", + ], + "installable": True, +} diff --git a/server_environment/__pycache__/__init__.cpython-37.pyc b/server_environment/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..bfbcfc44f6606740d2b2d3e187541143295710bd GIT binary patch literal 308 zcmX|+%}T^D5XY0W)n(lUU!&j_cl9J9;sbc`Ae3N8)9F$+ACj~SK9aALt0!NgtnYNzL<#3q9C`v`i3>5Eb}iE%F&TWr82ZJ*B2D1Pj_f)>USa2FHS=B&kr|Sv(~s z`5MfPoUucaNq2CNeK4~FKP4HA-r&gDLXz9-=2E69M7;;qX>$PIt8}%Y_h#2@Df_?E e7=x!4QmN68lTyv=TVCA$_PV3rB-&-gSNt16J5a~~ literal 0 HcmV?d00001 diff --git a/server_environment/__pycache__/server_env.cpython-37.pyc b/server_environment/__pycache__/server_env.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c996f97b6f94fd30074bbef28427bb934bfb0118 GIT binary patch literal 10233 zcmai4OLH4ncJABVXf!~Gq9}=aTW#oJ(+}uj#r9|@mTif$H6w!_NtQH-IZ zgsi@O?xXMHywAD#WY3Ys%{|G|N+ z<1)W3FdO=RYP8Jzh8(M$kcHm=9;yGw|Jtp*CilvTXGY~@aB>sh;tMZ0`YWL(d6n0L zqro1z?})K&qMg<)2Hv*#m53&TQ*tu!ri@MT3nAZ-`{jXWqHPLQmFJP>Vygj{Z(dPMei|x94u%oxA1FmGAmj z=gZe`d|EmDQj>ps?&__%J9n;6yQ#R4TI)fS+Og^csTsCXaXvL$VVYU2HliT4!o|fJ z;fVg|kPe=!c%m|j*w_+MY>VhevAJRaHhXVtTWp&fM%PfKE=EZ)W3-OP_EtvP#7zuk zn6Dh&D-BR1TTaJRr_}-~2z!;WTVIyTH_D&VaVq)wYxDE|?K>ZTI+x5p8XES<19Bb> z4Sn>E_h@JEBVa1l2r7ABGMZ(uSnV`o?~3;*4x;!`DOtW3cu@>$Ej89XAT?})Y|^VP zfhVFqb>ii~Q#FsM<}Gw$kGg`Y1nmN^+VX<6cB5Xa$2~&nao8G8;ytN?Qx+OQ35dpu z(@r`Wt>f#azfg?=Uz0Yqz&)TrlxBOplV<%!xU>|g)ULM{!)a03iynXI@PBWp;~>QM z%eBi7un!eIh^h<0>H`_pI>dR=gRoY87tGrMt39}IsdWB91dgdL1z5SZibML*d+$0;>u^}fWsLrtajdb$r=s>rY#%`kF8!qt2%%p`Q!@~KB>z< z_PCtz(w7fUhC#%13fAgT{EpXd1i*_|m7oD=*N}no&O|kf7Qvt0dzcX~qS7^`SasDz zY{X(yY?xgzV%O-3O>@iIHjWq@R%}zfYi(M>=vrVlGdXiBXg8|0z$3y|<5<-})xdjN zkC(CPLKtEbtx|b9liIRgi_^V+ug#C*D#(~-K`;6)%{0QNAW}Bc^=TV&v#^rdx|2Uk zEfqveD_xwxuG2g|=*>yu6tUSbUEzvJQ4k8Y!>Eza(I36(+vH1Mmqe40pNEID%`}0$C8h(hApV3m`@Car>eCWJma06nSG-OekK`UJ>+yp^1}36|QeJy|v*I&h!6O1qXICAXiJIE`Wncz$@CrrUxs-WJM^ z#R~Z9IrwSY{I&Vm#xf$wlt_v}dKW?!5fiDy_&T-Q)p$9zS3+19Gc`-+Q@d4d2EYUc zKJlq{haZ{mT$!+C{Q=b95(mrBrjcpr5HZ}^{7*sC4 ztc?6>1G46a;NqvM9tVEdCUY3U=++3RT--5tH*U?BKc6e#@jt$KbN-$`55sux){Q%J z{`?nrZp@c&lN}`BdYbLcGB_~t7oq+(o@fe1otR+!0S-dSr7M2JWZ#kJX-oY9hNWUP z6;F1W8OtCl=?^CAQ<{*t*fElGey1&=Nc>QSVb2Ei&oe~i!MD=|MO#sas36`_M^L2s zI*b}L5(HF{Dpnp9Md}(`t`0Dxu274kmrOIjT{8khy4v>m?aJO4Q2W9u(qq48yDiKe zO`tHK{!KA%j*AH~E*zn*qiujz5?#`9%tyZk06u`w#ul6iptfI&ZE2FDxM6Zj2686U zZ0tav3zX)jI0TK}ay7hRt&fAVvRybG!hjQd$u?paPV94GY`}p|rearGTe+^)g?`)= zUHcd2J#wqj`!oB#q21azPudi2EAgIPPP08HK^w2))oP2}2u1c@W2~n`ieGOOFMHnC z8`EQ&Chy@`>Jp07_91~xGN3ymn1m{|X_7QIw^j?7cj04(s#%R0Rnr+YM-zNX1=-C? zo|eu}fQeRpJeg(Ys%cyO2m|#|9aSS`la8yP2{G*pCe#iejJy?n2v$Ic zU*5m|{!cNEwVy$j@F%DZc1VIbhKF~!2w?3|4BheYJ~#;6MBG9`svPDEtIIpTXFPVm z7xqd9obdphVKHYo5;}_f0_F^Bz!}!hEaHsE&V4+@E#L~XoPgRy{urJW-kpYIr)44V z+Eo<=@-p#(o9-d^`|iiL{PM@2&)wD<*@3SBeGdm0)Q1B>b~Y_&y79;GBIc9|mHIJG zq;8@BS_x%o7TzP7j7pvihW;eA0;OJLhJ!C76JPuqa}3xuO+s3J+t@J3m-693siSd5O9>>8r6tblcbD)ZlFK*Y8fxc)gQQ-t0`FKtbmER8 zgL{>`z957t_Mu60m8M$KJH1kM=pxkcn%B`RuP>t9>{m9qR2d{Haa~;z%pbn zc3QQ6q7R9BhDc5g_Ez#Ce=+HL-`_DQG#;M8NeoWMhDN}7v7?}|m|CmBy7JMj9#KIu zi%oC?t*ELf{t-`KK&|B9$R){lc730i*Z0%B@9RJWaKZNvtKpA&3zwvF3@mXf-G7_I zG%YJVDN9aVt49cE*82gL))c+oQnE*TQ|zYJmy+YZZ}cv9CVk87Oz}u;Y!VX-XjOB= z>RMaoHYaYAHzuxd~_%Ihj>v~I(4@Ds)`>~1`dq@sQ1R$&0Q}7|4|BePN z?`CpxQY;xf!N$nj#A{*1R>q@cxZ!Oe?rErG z^dCdJDURCB?%_37RQQJ8yU@fz76-Jvp^610C6?Fqu#a;X47J60a)AQYD=*^c@DPsR zf3ZOD!2cZD;ya_Z_^J;F*dw)0>08EL0)RqJctnr@$}+$=r5Yq)sFvy1Hmwb@cC9Pm zr_3OXAlWgu;C)c+zG27N*zMYJZUtWG))@R$j^<_NyI#JcYpfKy_KflPefT0ot8C)^ zf6|qTQYw6v#YXRNe5id6Ct`Oab;%J4TaESd^d3cYNNoxl({Z12n7y=ABU0C>YY#VS z_XEN-!PQ;{3$hn6ZPY0YRm)Tms#5zZG7M^sz;Sk4{GLx8!OLYT+Vm~tGi!Hmr{odg4UqxojBSeRaMYh+ZXLN@A&3yF zViY|rs5hwLmne|sgQXrN`s$C+{XclLMnZ1wFpgdj$w*<_O~LX&+K3e>#OD*=0)P|4 zT~>vzXdw^F&YoENkeT%ShPCz<+DrIgdO1FEjZV>J?N5Z z6C-f}Ej$*%Wc9sQx2NVbdueQBnJ3hrU|$*~5kZ6(^_+?t6|AFo6!kY~`(HfTwF6ov zkb*n_#7v0f^^rnO%-!eX(X2qZHD-mgWb1aZ08&kC_jXvIFkpd$eHPGS(PsijSE08k z@EuL}SD)|a_(ni$56C{D$$t8kXB!gA0o_T%678Ap#C}Vl`&tnRM9!5xoML5!AZQDo zE-54m@E(st)gYyafKR7s%xjQ{ZG_%3dx+e9H~HXJ&!=yB_dmbs)s{Q0RqyF?y|xT* zzm0q+C7`{kx1_>O+Y1+aI4P-h>_L$RO^(gzP6+;$;>9Al3(!xkE5%F2*>or5BmG3O z%J~?IWjQG~u>tQ~pJK`wB;roau>5)CTV5%iiHaPxlcu{;yihzh3rlhVGk_wLu~F|+ z@d8_sHaI|Nr*)C3DUC)q9c#y{-pR%#?#wwp)+|D}A7F~qskYll3u-k<$pLhb2GrU$ zLtBkTF?j0uJQ42sbXZ_mHniT9lN^2ZmPWHR**}S_D5X>&^=!64chLI-=smox7$#{` zOc}aPri^62*K7CQ8G5gM6laj&LvoLGV`mV|V^6Fh4cv)Q9(dwiFKM)qfP zdo$cLaKEu)-%t)rBV z)ak}<;0S*>L#|OT*L|h9%Zc``qpLVOgJe&D%>3#uhD;93v~hDX_;Mcly*Qhko{0k3 z)GF>(23^Eq|WK8+<`0m&p}rkn*8K8*rKe>&9;qZol0E`1^&;Tcki?9*h}J)6#RP=L%7 z%}_@+lYw}>9i-V9f!0EmZo@hYxPt7kF;DHg7+T2@IsFy_ur#yAp;~rL&kSZ(w9g&e z{uijePh{o1a%KVqr7-LO6E`_EihwViYhVD0Y-9wPd_@3c=E%4$*_31EFq@2=+hrri zd6#VR+d=esXSp7EJrV$_Qv#4~GC>aH{_3q|{15MelU3?fS5_-HT_;vmWz z;wyMSNQspOJ(qQY?6OB*I2lVlzaU6u504F5P}S8m3y)=18JXHN2O4gQc7Wr-c@=>d{f z^_Mt6YSV3hnxiS%Lr|M&RZpn+TNLmw2)pT6Pb7$`v{y~|ep%T54y|Rv?IZxhERd)n zONz?^+~yw;qf-n+o1!$OU1r5|{rdEAB{7Q%s8~dS-!b_3MFMgxe?_$d0>P-J>U{md zX*|7q%6oFWnvQW!MoXMpp=Ju0Qn!~HTGt0%qYerUwXOMvpr2F028YaoBC4z3P(kX1 zQKRUrh-h`*rxr9C{oD`fo<3@b@i>IdCx%?8^*^(`&Q8zxhu92Av(6hoGH zd@pgw2+~(AZ*wPNTU>yaIAYhay;jyG*8WjRbATe`LeBKBPUzPp9FU|raMVryjftii zrL2*0r&aaDimqA|DH7a?)%hZVa=LWK1H664!*4X(xO~>v7sqHg1((XBf_?x}$<|i& zMfWAtQip%!5$TH#!mRcZW(c}YMVX49P(k+->H!t(Ih-WuA&PYTj;gkzI=nm1=IN{h z+m4-rb%#3xG~mZCvxL*AfZML)b@O4l7_TfO3R0s14tXBjJm+7sw!YxX^~dlN-f%D6f~NQopjon@nAcp zjgnLMiUj|lJ@S`)<;0Eio_L<5s}*3&?>)a~zc0V%@7C4=1Vi^;jvW`FKh5T05FoyR zC7%PJh~fgpON?XO>`6=-Y{eE}QrM*vJJ_7D3b*uP4``b@uTkt%mwJF(6rZBL{}*UP z$9=3l!3vg22Be$uYMf6pY-BJjSRSmWu;eZP1upEM1y=Zi%)#8;P!=qkTE99AGADP= zJs8|UckVp`GtRMY3C>kgr|SHyZ)-=Mv!c*e_6yanRFqFugP9P*nC*MQSk-}?j%vX( zCZ%>xc+DzppL~CEq}|iA!xulC>2}7;a$4nCs+e|#R3fkY7AP)h?2ht^=0fB84 z-J3ky8%`w?awyXgyBt!UO-oiOIpkS7C^?-LOb(xX9qkUK;v$`}WRzx?tfGnhYGC-$ zm(dd=W#Wp7gjH9$;FVD^ls8hbGRdnkkLnxUP9{tx5LZ1_U9c^E00{fo#+yVu0y;Ac zGfbpySWSNa2I8hiG31!s;w`j5FHv=1BZV&mag33fAh$qnzm;#VMYQYs3Nac zkh*t-denc7lyzs{qeFCy@9_f9v8-te-qE>mX>duzZ_2y#;pN&5jcDfD*MTs?T;{wQm{iXmKTWH!;^q## zJ-cE{Ij_R8;ALpEaS_5jjia{}Z5qmC{S=nm1TaB!^i#)VMA&ouJNel@U6xE!H+`Z> zw5#!Tvs;1 z(2d)oWvEXLX!5siauO-d3mGlH#pYvbGSg^y$4T?W2vZl@-(UVE2M+9{X@4K=!z3Nt Hv3&m@^r(xz literal 0 HcmV?d00001 diff --git a/server_environment/i18n/am.po b/server_environment/i18n/am.po new file mode 100644 index 0000000..8d03ccc --- /dev/null +++ b/server_environment/i18n/am.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-02-26 16:09+0000\n" +"Last-Translator: <>\n" +"Language-Team: Amharic (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/am/)\n" +"Language: am\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/ar.po b/server_environment/i18n/ar.po new file mode 100644 index 0000000..741c336 --- /dev/null +++ b/server_environment/i18n/ar.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "أنشئ بواسطة" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "أنشئ في" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "المعرف" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "آخر تعديل في" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "آخر تحديث في" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/bg.po b/server_environment/i18n/bg.po new file mode 100644 index 0000000..89b681f --- /dev/null +++ b/server_environment/i18n/bg.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n" +"Language: bg\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Създадено от" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Създадено на" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Име за Показване" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Последно обновено на" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Последно обновено от" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Последно обновено на" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/bs.po b/server_environment/i18n/bs.po new file mode 100644 index 0000000..24c12c3 --- /dev/null +++ b/server_environment/i18n/bs.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n" +"Language: bs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Zadnje mijenjano" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/ca.po b/server_environment/i18n/ca.po new file mode 100644 index 0000000..2c94d39 --- /dev/null +++ b/server_environment/i18n/ca.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"Language: ca\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Creat el" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Veure el nom" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Darrera modificació el" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Darrera Actualització per" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Darrera Actualització el" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/cs.po b/server_environment/i18n/cs.po new file mode 100644 index 0000000..9df5538 --- /dev/null +++ b/server_environment/i18n/cs.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Vytvořil(a)" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Vytvořeno" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Zobrazovaný název" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Naposled upraveno" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Naposled upraveno" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Naposled upraveno" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/da.po b/server_environment/i18n/da.po new file mode 100644 index 0000000..ac36d7f --- /dev/null +++ b/server_environment/i18n/da.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" +"Language: da\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Oprettet af" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "Id" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Sidst ændret den" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/de.po b/server_environment/i18n/de.po new file mode 100644 index 0000000..e469a2f --- /dev/null +++ b/server_environment/i18n/de.po @@ -0,0 +1,579 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Erstellt am:" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Zuletzt geändert am" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +#, fuzzy +msgid "Server Env Defaults" +msgstr "Server-Umfeld" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "Server-Umfeld" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +#, fuzzy +msgid "Server environment technical name" +msgstr "Server-Umfeld" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +#, fuzzy +msgid "View Server Environment Configuration" +msgstr "Server-Umfeld" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "system | architecture" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "system | locale" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "system | lsb_release" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +#, fuzzy +msgid "system | os_name" +msgstr "system | os.name" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "system | platform" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "system | python" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "system | release" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "system | revision" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "system | version" + +#~ msgid "custom_ged | ged_folder" +#~ msgstr "custom_ged | ged_folder" + +#~ msgid "external_service | CONSTA" +#~ msgstr "external_service | CONSTA" + +#~ msgid "external_service | CONSTB" +#~ msgstr "external_service | CONSTB" + +#~ msgid "external_service | CONSTC" +#~ msgstr "external_service | CONSTC" + +#, fuzzy +#~ msgid "external_service_ftp | in_path" +#~ msgstr "external_service.ftp | in_path" + +#, fuzzy +#~ msgid "external_service_ftp | out_path" +#~ msgstr "external_service.ftp | out_path" + +#, fuzzy +#~ msgid "external_service_ftp | password" +#~ msgstr "external_service.ftp | password" + +#, fuzzy +#~ msgid "external_service_ftp | port" +#~ msgstr "external_service.ftp | port" + +#, fuzzy +#~ msgid "external_service_ftp | server" +#~ msgstr "external_service.ftp | server" + +#, fuzzy +#~ msgid "external_service_ftp | tls" +#~ msgstr "external_service.ftp | tls" + +#, fuzzy +#~ msgid "external_service_ftp | user" +#~ msgstr "external_service.ftp | user" + +#~ msgid "misc | completed_state" +#~ msgstr "misc | completed_state" + +#~ msgid "misc | smtp_server" +#~ msgstr "misc | smtp_server" + +#~ msgid "wkhtml2pdf | lib_path" +#~ msgstr "wkhtml2pdf | lib_path" + +#~ msgid "server.config" +#~ msgstr "server.config" diff --git a/server_environment/i18n/el_GR.po b/server_environment/i18n/el_GR.po new file mode 100644 index 0000000..1f11532 --- /dev/null +++ b/server_environment/i18n/el_GR.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-02-26 16:09+0000\n" +"Last-Translator: <>\n" +"Language-Team: Greek (Greece) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/el_GR/)\n" +"Language: el_GR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Δημιουργήθηκε από " + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "Κωδικός" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Τελευταία ενημέρωση από" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Τελευταία ενημέρωση στις" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/en_GB.po b/server_environment/i18n/en_GB.po new file mode 100644 index 0000000..e327f10 --- /dev/null +++ b/server_environment/i18n/en_GB.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/" +"teams/23907/en_GB/)\n" +"Language: en_GB\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Created by" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Created on" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/es.po b/server_environment/i18n/es.po new file mode 100644 index 0000000..661a8f5 --- /dev/null +++ b/server_environment/i18n/es.po @@ -0,0 +1,525 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-02-27 01:37+0000\n" +"PO-Revision-Date: 2024-04-21 23:51+0000\n" +"Last-Translator: Ivorra78 \n" +"Language-Team: Spanish (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/es/)\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.17\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "Configuración" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "Mostrar configuración del servidor" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Modificado por última vez el" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "Mezclador para añadir entorno de servidor en modelos existentes" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "Valores por Defecto del Entorno del Servidor" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "Entorno del Servidor" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "Nombre técnico del entorno de servidor" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "Nombre Técnico" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" +"Nombre único con fines técnicos. Por ejemplo: claves de ent del servidor." + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "Configuración del Entorno de Visualización del Servidor" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "¡El `nombre_técnico` debe ser único!" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "odoo | addons_path" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "odoo | admin_passwd" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "odoo | config" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "odoo | csv_internal_sep" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "odoo | data_dir" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "odoo | db_host" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "odoo | db_maxconn" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "odoo | db_name" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "odoo | db_contraseña" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "odoo | db_puerto" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "odoo | db_sslmodo" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "odoo | db_plantilla" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "odoo | db_usuario" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "odoo | dbfiltro" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "odoo | demostración" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "odoo | dev_modo" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "odoo | email_desde" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "odoo | geoip_database" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "odoo | http_habilite" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "odoo | http_interfaz" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "odoo | http_puerto" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "odoo | import_parcial" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "odoo | inic" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "odoo | idioma" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "odoo | límite_memoria_dura" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "odoo | límite_memoria_suave" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "odoo | limitar_solicitud" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "odoo | limit_tiempo_cpu" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "odoo | limit_time_real" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "odoo | limit_time_real_cron" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "odoo | list_db" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "odoo | log_db" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "odoo | log_db_level" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "odoo | log_handler" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "odoo | log_level" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "odoo | logfile" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "odoo | longpolling_port" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "odoo | max_cron_threads" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "odoo | osv_memory_age_limit" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "odoo | osv_memory_count_limit" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "odoo | overwrite_existing_translations" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "odoo | pg_path" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "odoo | pidfile" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "odoo | proxy_mode" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "odoo | publisher_warranty_url" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "odoo | reportgz" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "odoo | root_path" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "odoo | running_env" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "odoo | save" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "odoo | screencasts" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "odoo | screenshots" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "odoo | server_wide_modules" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "odoo | shell_interface" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "odoo | smtp_password" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "odoo | smtp_port" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "odoo | smtp_server" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "odoo | smtp_ssl" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "odoo | smtp_user" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "odoo | stop_after_init" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "odoo | syslog" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "odoo | test_enable" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "odoo | test_file" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "odoo | test_tags" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "odoo | transient_age_limit" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "odoo | translate_in" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "odoo | translate_modules" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "odoo | translate_out" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "odoo | unaccent" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "odoo | update" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "odoo | upgrade_path" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "odoo | without_demo" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "odoo | workers" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "system | architecture" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "system | locale" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "system | lsb_release" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "system | odoo" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "system | os_name" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "system | platform" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "system | python" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "system | release" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "system | revision" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "system | version" diff --git a/server_environment/i18n/es_AR.po b/server_environment/i18n/es_AR.po new file mode 100644 index 0000000..a811933 --- /dev/null +++ b/server_environment/i18n/es_AR.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/" +"teams/23907/es_AR/)\n" +"Language: es_AR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Mostrar Nombre" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/es_CL.po b/server_environment/i18n/es_CL.po new file mode 100644 index 0000000..2aee1bf --- /dev/null +++ b/server_environment/i18n/es_CL.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Chile) (https://www.transifex.com/oca/teams/23907/" +"es_CL/)\n" +"Language: es_CL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID (identificación)" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/es_CO.po b/server_environment/i18n/es_CO.po new file mode 100644 index 0000000..8669bc9 --- /dev/null +++ b/server_environment/i18n/es_CO.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/" +"es_CO/)\n" +"Language: es_CO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Creado" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Nombre Público" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Actualizado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Actualizado" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/es_CR.po b/server_environment/i18n/es_CR.po new file mode 100644 index 0000000..e2350fd --- /dev/null +++ b/server_environment/i18n/es_CR.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/" +"teams/23907/es_CR/)\n" +"Language: es_CR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/es_DO.po b/server_environment/i18n/es_DO.po new file mode 100644 index 0000000..2d6c8ca --- /dev/null +++ b/server_environment/i18n/es_DO.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/" +"teams/23907/es_DO/)\n" +"Language: es_DO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/es_EC.po b/server_environment/i18n/es_EC.po new file mode 100644 index 0000000..8478416 --- /dev/null +++ b/server_environment/i18n/es_EC.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/" +"es_EC/)\n" +"Language: es_EC\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID (identificación)" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/es_ES.po b/server_environment/i18n/es_ES.po new file mode 100644 index 0000000..2d0dec2 --- /dev/null +++ b/server_environment/i18n/es_ES.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/" +"es_ES/)\n" +"Language: es_ES\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/es_MX.po b/server_environment/i18n/es_MX.po new file mode 100644 index 0000000..6fffc0e --- /dev/null +++ b/server_environment/i18n/es_MX.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/" +"es_MX/)\n" +"Language: es_MX\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Nombre desplegado" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Ultima modificacion realizada" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Ultima actualizacion por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Ultima actualización realizada" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/es_PE.po b/server_environment/i18n/es_PE.po new file mode 100644 index 0000000..26061c4 --- /dev/null +++ b/server_environment/i18n/es_PE.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/" +"es_PE/)\n" +"Language: es_PE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Ultima Modificación en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Actualizado última vez por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Ultima Actualización" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/es_PY.po b/server_environment/i18n/es_PY.po new file mode 100644 index 0000000..0d3e699 --- /dev/null +++ b/server_environment/i18n/es_PY.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/" +"es_PY/)\n" +"Language: es_PY\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/es_VE.po b/server_environment/i18n/es_VE.po new file mode 100644 index 0000000..51f76aa --- /dev/null +++ b/server_environment/i18n/es_VE.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/" +"teams/23907/es_VE/)\n" +"Language: es_VE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Mostrar nombre" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Modificada por última vez" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Ultima actualizacion en" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/et.po b/server_environment/i18n/et.po new file mode 100644 index 0000000..afc6974 --- /dev/null +++ b/server_environment/i18n/et.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n" +"Language: et\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Loonud" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Loodud" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Näidatav nimi" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Viimati muudetud" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Viimati uuendatud" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Viimati uuendatud" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/eu.po b/server_environment/i18n/eu.po new file mode 100644 index 0000000..2470183 --- /dev/null +++ b/server_environment/i18n/eu.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" +"Language: eu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Nork sortua" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Created on" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Izena erakutsi" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/fa.po b/server_environment/i18n/fa.po new file mode 100644 index 0000000..e2b090d --- /dev/null +++ b/server_environment/i18n/fa.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Persian (https://www.transifex.com/oca/teams/23907/fa/)\n" +"Language: fa\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "ایجاد شده توسط" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "شناسه" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "تاریخ آخرین به‌روزرسانی" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "آخرین به روز رسانی در" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/fi.po b/server_environment/i18n/fi.po new file mode 100644 index 0000000..b9f9b54 --- /dev/null +++ b/server_environment/i18n/fi.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-07-09 10:34+0000\n" +"PO-Revision-Date: 2016-02-26 16:09+0000\n" +"Last-Translator: <>\n" +"Language-Team: Finnish (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/fi/)\n" +"Language: fi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Luonut" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Luotu" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Nimi" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Viimeksi päivittänyt" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Viimeksi päivitetty" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/fr.po b/server_environment/i18n/fr.po new file mode 100644 index 0000000..fc540d7 --- /dev/null +++ b/server_environment/i18n/fr.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-02-27 01:37+0000\n" +"PO-Revision-Date: 2020-12-13 18:56+0000\n" +"Last-Translator: Stéphane Bidoul (ACSONE) \n" +"Language-Team: French (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/fr/)\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.3.2\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Date" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Nom d'affichage" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "Nom technique" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/fr_CA.po b/server_environment/i18n/fr_CA.po new file mode 100644 index 0000000..5e45031 --- /dev/null +++ b/server_environment/i18n/fr_CA.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/" +"fr_CA/)\n" +"Language: fr_CA\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Afficher le nom" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "Identifiant" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/fr_CH.po b/server_environment/i18n/fr_CH.po new file mode 100644 index 0000000..9c4b220 --- /dev/null +++ b/server_environment/i18n/fr_CH.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (Switzerland) (https://www.transifex.com/oca/" +"teams/23907/fr_CH/)\n" +"Language: fr_CH\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Modifié par" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Modifié le" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/gl.po b/server_environment/i18n/gl.po new file mode 100644 index 0000000..4316b1c --- /dev/null +++ b/server_environment/i18n/gl.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"Language: gl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Última modificación" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "ültima actualización por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/gl_ES.po b/server_environment/i18n/gl_ES.po new file mode 100644 index 0000000..1a3b9f2 --- /dev/null +++ b/server_environment/i18n/gl_ES.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Galician (Spain) (https://www.transifex.com/oca/teams/23907/" +"gl_ES/)\n" +"Language: gl_ES\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/he.po b/server_environment/i18n/he.po new file mode 100644 index 0000000..9156b35 --- /dev/null +++ b/server_environment/i18n/he.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hebrew (https://www.transifex.com/oca/teams/23907/he/)\n" +"Language: he\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "נוצר על ידי" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "נוצר ב-" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "השם המוצג" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "מזהה" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "תאריך שינוי אחרון" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "עודכן לאחרונה על ידי" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "עודכן לאחרונה על" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/hr.po b/server_environment/i18n/hr.po new file mode 100644 index 0000000..f44f45e --- /dev/null +++ b/server_environment/i18n/hr.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Naziv (za prikaz)" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Zadnje ažuriranje" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/hr_HR.po b/server_environment/i18n/hr_HR.po new file mode 100644 index 0000000..6ce8d21 --- /dev/null +++ b/server_environment/i18n/hr_HR.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-06-09 12:31+0000\n" +"PO-Revision-Date: 2016-02-26 16:09+0000\n" +"Last-Translator: <>\n" +"Language-Team: Croatian (Croatia) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/hr_HR/)\n" +"Language: hr_HR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Zadnje ažurirao" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/hu.po b/server_environment/i18n/hu.po new file mode 100644 index 0000000..80b847e --- /dev/null +++ b/server_environment/i18n/hu.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" +"Language: hu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Készítette" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Létrehozás dátuma" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Név megjelenítése" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Utolsó frissítés dátuma" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Utoljára frissítve, által" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Utoljára frissítve " + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/id.po b/server_environment/i18n/id.po new file mode 100644 index 0000000..ce7590a --- /dev/null +++ b/server_environment/i18n/id.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Indonesian (https://www.transifex.com/oca/teams/23907/id/)\n" +"Language: id\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Nama Tampilan" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Terakhir Dimodifikasi pada" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Diperbaharui oleh" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Diperbaharui pada" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/it.po b/server_environment/i18n/it.po new file mode 100644 index 0000000..5cd9a6a --- /dev/null +++ b/server_environment/i18n/it.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2023-04-10 16:37+0000\n" +"Last-Translator: mymage \n" +"Language-Team: Italian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/it/)\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.14.1\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Creato il" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/ja.po b/server_environment/i18n/ja.po new file mode 100644 index 0000000..a98aba2 --- /dev/null +++ b/server_environment/i18n/ja.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "作成者" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "作成日" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "表示名" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "最終更新日" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "最終更新者" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "最終更新日" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/ko.po b/server_environment/i18n/ko.po new file mode 100644 index 0000000..018efc6 --- /dev/null +++ b/server_environment/i18n/ko.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Korean (https://www.transifex.com/oca/teams/23907/ko/)\n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "작성자" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "작성일" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "표시 이름" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "최근 수정" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "최근 갱신한 사람" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "최근 갱신 날짜" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/lt.po b/server_environment/i18n/lt.po new file mode 100644 index 0000000..b288578 --- /dev/null +++ b/server_environment/i18n/lt.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" +"Language: lt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Vaizduojamas pavadinimas" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Paskutinį kartą keista" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/lt_LT.po b/server_environment/i18n/lt_LT.po new file mode 100644 index 0000000..fd25d08 --- /dev/null +++ b/server_environment/i18n/lt_LT.po @@ -0,0 +1,525 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/" +"teams/23907/lt_LT/)\n" +"Language: lt_LT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/lv.po b/server_environment/i18n/lv.po new file mode 100644 index 0000000..26c7c82 --- /dev/null +++ b/server_environment/i18n/lv.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/lv/)\n" +"Language: lv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " +"2);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Izveidoja" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Izveidots" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Pēdējo reizi atjaunoja" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Pēdējās izmaiņas" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/mk.po b/server_environment/i18n/mk.po new file mode 100644 index 0000000..9e40544 --- /dev/null +++ b/server_environment/i18n/mk.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n" +"Language: mk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Креирано од" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Креирано на" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Прикажи име" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Последна промена на" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Последно ажурирање од" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Последно ажурирање на" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/mn.po b/server_environment/i18n/mn.po new file mode 100644 index 0000000..634bf63 --- /dev/null +++ b/server_environment/i18n/mn.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n" +"Language: mn\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Үүсгэгч" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Үүсгэсэн" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Дэлгэцийн Нэр" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Сүүлийн засвар хийсэн" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/nb.po b/server_environment/i18n/nb.po new file mode 100644 index 0000000..e114edf --- /dev/null +++ b/server_environment/i18n/nb.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/" +"nb/)\n" +"Language: nb\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Opprettet av" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Opprettet den" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Visnings navn" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Sist oppdatert " + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Sist oppdatert" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/nb_NO.po b/server_environment/i18n/nb_NO.po new file mode 100644 index 0000000..e710a0a --- /dev/null +++ b/server_environment/i18n/nb_NO.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/" +"teams/23907/nb_NO/)\n" +"Language: nb_NO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Laget av" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Laget den" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Vis navn" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Sist endret den" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Sist oppdatert den" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/nl.po b/server_environment/i18n/nl.po new file mode 100644 index 0000000..0d1debc --- /dev/null +++ b/server_environment/i18n/nl.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Te tonen naam" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Laatst bijgewerkt op" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/nl_BE.po b/server_environment/i18n/nl_BE.po new file mode 100644 index 0000000..bdb3184 --- /dev/null +++ b/server_environment/i18n/nl_BE.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/" +"nl_BE/)\n" +"Language: nl_BE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Schermnaam" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Laatst Aangepast op" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/nl_NL.po b/server_environment/i18n/nl_NL.po new file mode 100644 index 0000000..f8d35b7 --- /dev/null +++ b/server_environment/i18n/nl_NL.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# Peter Hageman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: Peter Hageman , 2017\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" +"teams/23907/nl_NL/)\n" +"Language: nl_NL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "weergavenaam" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Laatst gewijzigd op" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/pl.po b/server_environment/i18n/pl.po new file mode 100644 index 0000000..c239e90 --- /dev/null +++ b/server_environment/i18n/pl.po @@ -0,0 +1,525 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Utworzone przez" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Utworzono" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Wyświetlana nazwa " + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Ostatnio modyfikowano" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Ostatnio modyfikowane przez" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Ostatnia zmiana" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/pt.po b/server_environment/i18n/pt.po new file mode 100644 index 0000000..919cf58 --- /dev/null +++ b/server_environment/i18n/pt.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Nome" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Última Modificação Em" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/pt_BR.po b/server_environment/i18n/pt_BR.po new file mode 100644 index 0000000..53ffcf9 --- /dev/null +++ b/server_environment/i18n/pt_BR.po @@ -0,0 +1,583 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# Accounts-Payable - Alkemics, 2015 +# Ahmet Altınışık , 2015-2016 +# Antonio Trueba, 2016 +# Armando Vulcano Junior , 2015 +# Carles Antoli , 2015 +# Chen-Do LU , 2015 +# Bole , 2015 +# FIRST AUTHOR , 2012-2013 +# François Breysse , 2015 +# Gustavo Lepri , 2015 +# Hotellook, 2014 +# Jarmo Kortetjärvi , 2016 +# John Toro , 2015 +# Matjaž Mozetič , 2015-2016 +# Paolo Valier, 2016 +# Rudolf Schnapka , 2016 +# Thomas A. Jaeger, 2015 +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-07-09 10:34+0000\n" +"PO-Revision-Date: 2016-07-05 18:08+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/pt_BR/)\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Nome para Mostrar" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "Identificação" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Última atualização em" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +#, fuzzy +msgid "Server Env Defaults" +msgstr "Ambiente do servidor" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "Ambiente do servidor" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +#, fuzzy +msgid "Server environment technical name" +msgstr "Ambiente do servidor" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +#, fuzzy +msgid "View Server Environment Configuration" +msgstr "Ambiente do servidor" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" + +#~ msgid "custom_ged | ged_folder" +#~ msgstr "custom_ged | ged_folder" + +#~ msgid "external_service | CONSTA" +#~ msgstr "external_service | CONSTA" + +#~ msgid "external_service | CONSTB" +#~ msgstr "external_service | CONSTB" + +#~ msgid "external_service | CONSTC" +#~ msgstr "external_service | CONSTC" + +#, fuzzy +#~ msgid "external_service_ftp | in_path" +#~ msgstr "external_service.ftp | in_path" + +#, fuzzy +#~ msgid "external_service_ftp | out_path" +#~ msgstr "external_service.ftp | out_path" + +#, fuzzy +#~ msgid "external_service_ftp | password" +#~ msgstr "external_service.ftp | password" + +#, fuzzy +#~ msgid "external_service_ftp | port" +#~ msgstr "external_service.ftp | port" + +#, fuzzy +#~ msgid "external_service_ftp | server" +#~ msgstr "external_service.ftp | port" + +#, fuzzy +#~ msgid "external_service_ftp | tls" +#~ msgstr "external_service.ftp | port" + +#, fuzzy +#~ msgid "external_service_ftp | user" +#~ msgstr "external_service.ftp | port" diff --git a/server_environment/i18n/pt_PT.po b/server_environment/i18n/pt_PT.po new file mode 100644 index 0000000..5182b05 --- /dev/null +++ b/server_environment/i18n/pt_PT.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" +"teams/23907/pt_PT/)\n" +"Language: pt_PT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Nome a Apresentar" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Última Modificação Em" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/ro.po b/server_environment/i18n/ro.po new file mode 100644 index 0000000..5586e89 --- /dev/null +++ b/server_environment/i18n/ro.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" +"Language: ro\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +"2:1));\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Creat de" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Creat la" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Nume Afişat" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Ultima actualizare în" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Ultima actualizare făcută de" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Ultima actualizare la" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/ru.po b/server_environment/i18n/ru.po new file mode 100644 index 0000000..c026910 --- /dev/null +++ b/server_environment/i18n/ru.po @@ -0,0 +1,525 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" +"%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Создано" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Создан" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Последний раз обновлено" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Последний раз обновлено" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/server_environment.pot b/server_environment/i18n/server_environment.pot new file mode 100644 index 0000000..5c8cda1 --- /dev/null +++ b/server_environment/i18n/server_environment.pot @@ -0,0 +1,518 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/sk.po b/server_environment/i18n/sk.po new file mode 100644 index 0000000..d6685d3 --- /dev/null +++ b/server_environment/i18n/sk.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" +"Language: sk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Vytvoril" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Vytvorené" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Zobraziť meno" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Posledná modifikácia" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Naposledy upravoval" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Naposledy upravované" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/sl.po b/server_environment/i18n/sl.po new file mode 100644 index 0000000..b34f6af --- /dev/null +++ b/server_environment/i18n/sl.po @@ -0,0 +1,580 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"Language: sl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Ustvaril" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Ustvarjeno" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Prikazani naziv" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Zadnjič posodobil" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +#, fuzzy +msgid "Server Env Defaults" +msgstr "Strežniško okolje" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "Strežniško okolje" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +#, fuzzy +msgid "Server environment technical name" +msgstr "Strežniško okolje" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +#, fuzzy +msgid "View Server Environment Configuration" +msgstr "Strežniško okolje" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "system | architecture" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "system | locale" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "system | lsb_release" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +#, fuzzy +msgid "system | os_name" +msgstr "system | os.name" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "system | platform" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "system | python" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "system | release" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "system | revision" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "system | version" + +#~ msgid "custom_ged | ged_folder" +#~ msgstr "custom_ged | ged_folder" + +#~ msgid "external_service | CONSTA" +#~ msgstr "external_service | CONSTA" + +#~ msgid "external_service | CONSTB" +#~ msgstr "external_service | CONSTB" + +#~ msgid "external_service | CONSTC" +#~ msgstr "external_service | CONSTC" + +#, fuzzy +#~ msgid "external_service_ftp | in_path" +#~ msgstr "external_service.ftp | in_path" + +#, fuzzy +#~ msgid "external_service_ftp | out_path" +#~ msgstr "external_service.ftp | out_path" + +#, fuzzy +#~ msgid "external_service_ftp | password" +#~ msgstr "external_service.ftp | password" + +#, fuzzy +#~ msgid "external_service_ftp | port" +#~ msgstr "external_service.ftp | port" + +#, fuzzy +#~ msgid "external_service_ftp | server" +#~ msgstr "external_service.ftp | server" + +#, fuzzy +#~ msgid "external_service_ftp | tls" +#~ msgstr "external_service.ftp | tls" + +#, fuzzy +#~ msgid "external_service_ftp | user" +#~ msgstr "external_service.ftp | user" + +#~ msgid "misc | completed_state" +#~ msgstr "misc | completed_state" + +#~ msgid "misc | smtp_server" +#~ msgstr "misc | smtp_server" + +#~ msgid "wkhtml2pdf | lib_path" +#~ msgstr "wkhtml2pdf | lib_path" + +#~ msgid "server.config" +#~ msgstr "server.config" diff --git a/server_environment/i18n/sr.po b/server_environment/i18n/sr.po new file mode 100644 index 0000000..1d44191 --- /dev/null +++ b/server_environment/i18n/sr.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Serbian (https://www.transifex.com/oca/teams/23907/sr/)\n" +"Language: sr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/sr@latin.po b/server_environment/i18n/sr@latin.po new file mode 100644 index 0000000..a6ab775 --- /dev/null +++ b/server_environment/i18n/sr@latin.po @@ -0,0 +1,525 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/" +"sr@latin/)\n" +"Language: sr@latin\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Ime za prikaz" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Zadnja izmjena" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Zadnja izmjena" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Zadnja izmjena" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/sv.po b/server_environment/i18n/sv.po new file mode 100644 index 0000000..6a1fd81 --- /dev/null +++ b/server_environment/i18n/sv.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" +"Language: sv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Skapad av" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Skapad den" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Visa namn" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Senast redigerad" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Senast uppdaterad av" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Senast uppdaterad" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/th.po b/server_environment/i18n/th.po new file mode 100644 index 0000000..543c619 --- /dev/null +++ b/server_environment/i18n/th.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n" +"Language: th\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "สร้างเมื่อ" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "ชื่อที่ใช้แสดง" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "รหัส" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "แก้ไขครั้งสุดท้ายเมื่อ" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "อัพเดทครั้งสุดท้ายโดย" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "อัพเดทครั้งสุดท้ายเมื่อ" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/tr.po b/server_environment/i18n/tr.po new file mode 100644 index 0000000..95d893a --- /dev/null +++ b/server_environment/i18n/tr.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Oluşturuldu" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Görünen İsim" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Son değişiklik" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Son güncelleyen" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Son güncellenme" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/tr_TR.po b/server_environment/i18n/tr_TR.po new file mode 100644 index 0000000..536227a --- /dev/null +++ b/server_environment/i18n/tr_TR.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/" +"tr_TR/)\n" +"Language: tr_TR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Oluşturulma tarihi" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Görünen ad" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "Kimlik" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "En son güncelleme tarihi" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "En son güncelleyen " + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "En son güncelleme tarihi" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/uk.po b/server_environment/i18n/uk.po new file mode 100644 index 0000000..7137990 --- /dev/null +++ b/server_environment/i18n/uk.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Ukrainian (https://www.transifex.com/oca/teams/23907/uk/)\n" +"Language: uk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Створив" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Дата створення" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Назва для відображення" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Остання модифікація" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Востаннє оновив" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Останнє оновлення" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/vi.po b/server_environment/i18n/vi.po new file mode 100644 index 0000000..7ac74a8 --- /dev/null +++ b/server_environment/i18n/vi.po @@ -0,0 +1,523 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/vi/)\n" +"Language: vi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Được tạo vào" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "Sửa lần cuối vào" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/vi_VN.po b/server_environment/i18n/vi_VN.po new file mode 100644 index 0000000..a1b5b78 --- /dev/null +++ b/server_environment/i18n/vi_VN.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/" +"teams/23907/vi_VN/)\n" +"Language: vi_VN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "Tạo bởi" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "Tạo vào" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/zh_CN.po b/server_environment/i18n/zh_CN.po new file mode 100644 index 0000000..86f24c7 --- /dev/null +++ b/server_environment/i18n/zh_CN.po @@ -0,0 +1,527 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" +"zh_CN/)\n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "创建人" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "创建时间" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "ID" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "最后修改时间" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "上次更新日期" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +#, fuzzy +msgid "Server Env Defaults" +msgstr "服务器环境" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "服务器环境" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +#, fuzzy +msgid "Server environment technical name" +msgstr "服务器环境" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +#, fuzzy +msgid "View Server Environment Configuration" +msgstr "服务器环境" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/i18n/zh_TW.po b/server_environment/i18n/zh_TW.po new file mode 100644 index 0000000..6c4428b --- /dev/null +++ b/server_environment/i18n/zh_TW.po @@ -0,0 +1,524 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * server_environment +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-01 10:39+0000\n" +"PO-Revision-Date: 2017-05-01 10:39+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/" +"zh_TW/)\n" +"Language: zh_TW\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__config +msgid "Config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_uid +msgid "Created by" +msgstr "建立者" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__create_date +msgid "Created on" +msgstr "建立於" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__display_name +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_config +msgid "Display server configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__id +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__id +msgid "ID" +msgstr "編號" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin____last_update +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin____last_update +msgid "Last Modified on" +msgstr "最後修改:" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_uid +msgid "Last Updated by" +msgstr "最後更新:" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__write_date +msgid "Last Updated on" +msgstr "最後更新於" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_mixin +msgid "Mixin to add server environment in existing models" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_mixin__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: server_environment +#: model:ir.actions.act_window,name:server_environment.server_env_act_show_config +#: model:ir.ui.menu,name:server_environment.menu_server_show_config +msgid "Server Environment" +msgstr "" + +#. module: server_environment +#: model:ir.model,name:server_environment.model_server_env_techname_mixin +msgid "Server environment technical name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_env_techname_mixin__tech_name +msgid "Tech Name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,help:server_environment.field_server_env_techname_mixin__tech_name +msgid "Unique name for technical purposes. Eg: server env keys." +msgstr "" + +#. module: server_environment +#: model:res.groups,name:server_environment.has_server_configuration_access +msgid "View Server Environment Configuration" +msgstr "" + +#. module: server_environment +#: model:ir.model.constraint,message:server_environment.constraint_iap_account_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_payment_acquirer_tech_name_uniq +#: model:ir.model.constraint,message:server_environment.constraint_server_env_techname_mixin_tech_name_uniq +msgid "`tech_name` must be unique!" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_addons_path +msgid "odoo | addons_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_admin_passwd +msgid "odoo | admin_passwd" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_config +msgid "odoo | config" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_csv_internal_sep +msgid "odoo | csv_internal_sep" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_data_dir +msgid "odoo | data_dir" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_host +msgid "odoo | db_host" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_maxconn +msgid "odoo | db_maxconn" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_name +msgid "odoo | db_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_password +msgid "odoo | db_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_port +msgid "odoo | db_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_sslmode +msgid "odoo | db_sslmode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_template +msgid "odoo | db_template" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_db_user +msgid "odoo | db_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dbfilter +msgid "odoo | dbfilter" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_demo +msgid "odoo | demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_dev_mode +msgid "odoo | dev_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_email_from +msgid "odoo | email_from" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_geoip_database +msgid "odoo | geoip_database" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_enable +msgid "odoo | http_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_interface +msgid "odoo | http_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_http_port +msgid "odoo | http_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_import_partial +msgid "odoo | import_partial" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_init +msgid "odoo | init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_language +msgid "odoo | language" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_hard +msgid "odoo | limit_memory_hard" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_memory_soft +msgid "odoo | limit_memory_soft" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_request +msgid "odoo | limit_request" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_cpu +msgid "odoo | limit_time_cpu" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real +msgid "odoo | limit_time_real" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_limit_time_real_cron +msgid "odoo | limit_time_real_cron" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_list_db +msgid "odoo | list_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db +msgid "odoo | log_db" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_db_level +msgid "odoo | log_db_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_handler +msgid "odoo | log_handler" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_log_level +msgid "odoo | log_level" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_logfile +msgid "odoo | logfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_longpolling_port +msgid "odoo | longpolling_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_max_cron_threads +msgid "odoo | max_cron_threads" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_age_limit +msgid "odoo | osv_memory_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_osv_memory_count_limit +msgid "odoo | osv_memory_count_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_overwrite_existing_translations +msgid "odoo | overwrite_existing_translations" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pg_path +msgid "odoo | pg_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_pidfile +msgid "odoo | pidfile" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_proxy_mode +msgid "odoo | proxy_mode" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_publisher_warranty_url +msgid "odoo | publisher_warranty_url" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_reportgz +msgid "odoo | reportgz" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_root_path +msgid "odoo | root_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_running_env +msgid "odoo | running_env" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_save +msgid "odoo | save" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screencasts +msgid "odoo | screencasts" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_screenshots +msgid "odoo | screenshots" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_server_wide_modules +msgid "odoo | server_wide_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_shell_interface +msgid "odoo | shell_interface" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_password +msgid "odoo | smtp_password" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_port +msgid "odoo | smtp_port" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_server +msgid "odoo | smtp_server" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_ssl +msgid "odoo | smtp_ssl" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_smtp_user +msgid "odoo | smtp_user" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_stop_after_init +msgid "odoo | stop_after_init" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_syslog +msgid "odoo | syslog" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_enable +msgid "odoo | test_enable" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_file +msgid "odoo | test_file" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_test_tags +msgid "odoo | test_tags" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_transient_age_limit +msgid "odoo | transient_age_limit" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_in +msgid "odoo | translate_in" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_modules +msgid "odoo | translate_modules" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_translate_out +msgid "odoo | translate_out" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_unaccent +msgid "odoo | unaccent" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_update +msgid "odoo | update" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_upgrade_path +msgid "odoo | upgrade_path" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_without_demo +msgid "odoo | without_demo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__odoo_I_workers +msgid "odoo | workers" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_architecture +msgid "system | architecture" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_locale +msgid "system | locale" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_lsb_release +msgid "system | lsb_release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_odoo +msgid "system | odoo" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_os_name +msgid "system | os_name" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_platform +msgid "system | platform" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_python +msgid "system | python" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_release +msgid "system | release" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_revision +msgid "system | revision" +msgstr "" + +#. module: server_environment +#: model:ir.model.fields,field_description:server_environment.field_server_config__system_I_version +msgid "system | version" +msgstr "" diff --git a/server_environment/models/__init__.py b/server_environment/models/__init__.py new file mode 100644 index 0000000..d139a0a --- /dev/null +++ b/server_environment/models/__init__.py @@ -0,0 +1,2 @@ +from . import server_env_mixin +from . import server_env_tech_name_mixin diff --git a/server_environment/models/__pycache__/__init__.cpython-37.pyc b/server_environment/models/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a1b376b9af966c2a96cf6ec7b58da1d1b7d12e99 GIT binary patch literal 286 zcmYk1!Ab)$5QdZ83L+MI7GGcwU95U4MZ}XQFCK&v7}8|a&`nY@yG0+#SK6y5U%`_z z6vcu3`SMR@GP#>hPZY;EdwRa-{ZkIVQ8C=|qH`9nyzW%gYpsPV=4xFr*N>{1d}+SY z=y66^_E-SZ9%6V4iM_LbUXSh-l8t!CJ~Z{Hio8>5mJd~qghjriTbhAO$&lUP*7)p( zh^Z%&ot?+*hYrasuGWrCI4!n^nG7>dy6Q%^J?jqSBr3Ei@NQBQOq51dE4e^W^spQ5AEK z4KWv3kL>0Wu4`f**YiPj=M?Uo7UpfEzVK^MV64~8^hDp6NyqQ@f@C`qxKRoc83c7Z zwf%l4Ew?*CSHx+#7m1)7<9Y3NAW^?F48*T3bb?#+aUdUfttf1Fwp!G2_MrjOCvKn! zjHW4!rX|d#{d1#j3QO3Jt4&8#_^KqzkLQ}DpBs+REQ7>qy68>N=Kt6CpcM#eww)yXczfW8Xj&>9(@ znOKjE9eZT9&5`xD*2w;)NxBK4S?g&vV_e-y?S9mk^Jt!y;sM4%4?AHe@jN_q;-K43 z9U61$_;M>wtM`MwhmjPdW^iTi)d4Fg8X3$!@H-M7G_hNrDxPMPXtpQ0tz8AIp z%TUchH;C_Dd#!Qx9@InnTYS!o@ePqA<)Qvu0M!;khGJbI)~iyFN%to3fvKcQ|AC^255fX2*v(Q0r2>*`m0K_8qA3~QG0AWGMlwverG|8{X>m?GjpG^dj5v?uS@EoR4#%g&^Wp^@&xsesOE^9)t}!bMvVa#*ia+kFkHMAKmPuA*$+i(I2D*ot5%~dq!5jHS_ z2HVo|7h{U(E$3=v4%5*BcwCr(pXcp~MuG)Q1d`fehWRmIZJepegsDm%bc^-HI z?vIHDf=^PD;;Z0=F@A@sgpXiQcXA2tAb-8z@ z1gP&r8Nvsbf$x2|B%vOnzMr7AFJiYX;UTI06saA6r1m54?YUsLKjRrx<|Zdv7;qWP_AoZ<43GVtTByGf);SwUB}}u;QSs!J;;ZSYv3kEOhm!6QZKjx zuZiY6>fv^$wN2eeVOOaXy@y_+U!i2n zJ?yzH@NW~m;Xs0-81kgh3n@E-?2Fo}Xn-kOqw}?mpAFu2Yz=D5bxq3;qhWL-=sUPh&YIWek48%0{&WS4U~^bVC&+JX6Psz7V%e; zsNYUlgHfYL#613{9|sNhL)Hx_5lHj7zwx_pOYsaL8EG%BgI+(`QfDhoQHsHUkSxfU zX^Bb*)N#Ow5On02I2K9H7v@>U8wGBN1cNONLL7qPt*vc{h5KN4FstCFcOZhSI=LJS z20VmxgzL9j(I5m*DaIvOio#Wlq$T(I?0txmKEg5z)3`5wx6fk+q!$OR`AaX$an zxb8sl!K*RS=Uf62@PVuj%-yUROFQP*vD%@jo`Gaa7f0M6qs)C64Z6bZA^@cOkmexN zgMjuc27Vq5G!}$G8(PGunR5l0pn`IR6Kr-s+bc)s3rrT`sVlIcNg|kR?TmjPPI+a@ zDX;LW$r;iIfpzYbSF&+r{(EKBU1>$#uEHVQjf0i{1*c5?YQK%xfJ6R^^+pjo3!+qH zt1@mU{c*#uCI*((TjokiZP?AP9#gH48QK#obtAafC)Uc8iYm^0BN4b9Mj7y`aiI1c zIS6Lc$St%3&zhmZGUm|i)Dg-k6I(u}y;jAE_SwBBwBJA4?f#LW6=b5PqZbSEtskkc zBeFs>WoVb+@~622=hO?}@L(|T93lKl@X);&V-g()b&c*}pj_dmf>#8y%6oCd;&&<5 z0nWxWr+&~8s0*9T^qz^M7iSEeaEb(C#qdB^(r%wH2=>gjtefevDrbq{CM1&aE=Flo z1u9XWlYvuP#al{!5yNDpWU^5XI?rUN0c>n!L&!{*Vo2(PMw5y6cN|TIOy4*f?L@VY zYfy}qz3Mn>HCtxW%nyf4%3jBFf#LPveX^65A&*X&q*WZ--N;YU8qPM6DS;BDHqPsn zw1OJJ7Lp7lRi)aC!XWYGURud&I`EJ(ox_wu0b%MS!EVw*UWq?+r0@Iq@|?dzISteQ zb;&S3=(G}YTMEEPM|6lvYNu~%2_qz@2ps-j830M|PL#!%2x&q+iQ|aW73i753`y!V zo{oLBLMrM-Z4auYFlA-Ujo^l(FxE31>KUON$J+Xd4*Lqd7F`cD&=mpDN8xN4tVEWK zun1>h=nMe*?V)ZtQ+cg;zb(WqXUbP>m)*-0a*DD7N61ptI5swb!nt8Gx=6BZ3^AJr zKt~|fHM+Y>g;td!K;kYq!B1JUl-P7P0HDbj8<7*{60qiM8m6s;SfA|m^EnCY%&LpX z1=bgDQ@|3gBp@LSB!`@sq!0uu5F``sBnk>2=<108 zOfQ-V!hK}Jkjx{~ngPNSgd8EWKnTq*i}_#o~W`>DBb~(NOjm_#VwNxZeR6MIz5>dyno$eFcp%}g z!ytXJ$fIKJN4ar%1x-?CC+dVq_N%-;z$10YmZw$jnQ!XrAJ9pR+_7Plsz~!Yjzg*b zm19_5q@+dMr4OaxDKF28_?I{VFEy7BOz;%z70g>_@4JbeI3w$kwO<-JiF3a!KNy*~ z?f7ajL(hG`pg*70-(JbU zs#;<4ip-*Fm=)1P7pu48-_Tu5kg0iP zRm}zatTnuJ41cD&$hDu?lVi+hxENV-ab(e2=b;&5oeuhM#|^@p5fEp`0#mT^d0>p3 zLzADqlQ;(@fVK%ew%J^w}aOl{$Mp zEGi=ily7qVhrSHy>RsxjAiT7qXA0@OZb$H(YBQnE8;`JbZ5rXr zr1v8TnS>~B;3@Q5i7TuMSVb;4d%bxwBSMF^w*cG3YxxF>^o1gabqys0;+I~zm23{* zr}`%*>P)lG{YLibX8(;o6z*d|`m_b)Hy5qpm1*VANS@}K?j`rK#5A%328eZ>?EYY6 zd|-U>&c3<3rh<|~x?a6!?bGVD3ARDojUkgn)jW5sP3cew`x@&w1Zk*&>_u?~r>_*l}@qCGQ1v~$Qe#N>aCG68st zFXJA1B&UAE`0`~4R&DiYo}8LXX*S6}1|8|Qie}M?y=+!AHjS|j6=6q`k;orX7pIOi zlYc@F^Bo5&DnFAatH#RyH1U=89~j^%{;Zl)C3}Ij9OZ8|jB)eaJczeBf8W6c83oMY zI?Q90c#ZRA&1;y&*gzHxxC#VB%(K%I2Jv6-t1PdZsbXQ6+D^tMa2IoVvH|4gX4pa( zUVv6T-A-Y>OywqX?M1BQhkM19nHh8BsTH^4Vi`?};C?CXx-woz)6-p~FCH?5NL?_E zG!uq>Pc2W66Bp~iPO>HWr&N$7L2D@fQle#;`~;Wje1R*|5})Z~3iZF8Th&|*UWLBD zm1ik*F=1h3pbU^hoCtH@+U;xEx7p>B!#DSx-RlY-NA@}6(1d2VWM{A~E5UA-kwg1f z+V+;&F&~)>o0smwRtZo?4z-9Ea8*jmI~7qz?TV;=jeY^I3ses=*WCK>Y~#um2CE;v zL+<6R+ z5=c3vHnL185}B51+gT{2P0cDd)m}SorRm&*PVmt4Wox@R&#&-yY3qgj9F--@&Ow5; zH!ZXYKgnI-bzVmCcg6-wfdIhJb^(TtdCnTHP6OiDP`x7^tz%0WmM(9#$ZY9T!8Z$o zV+sw%JF+lKaj+}P*)JtDb3`0>-Z+4$4hc5P0MOE?OlOI;Qy!H`d|z8s>juCO;wU2o zPAg17M`*Ti&{d&Le49u$SK`4Yc9{)mgIjBRSQ;el%im2agRs-W?i=j*s$y9(qJ0Ml z-+0^Ck`CY0zz}#T8Pq6(f@DxLEpwYdwlJ2onndb0I$$#ja96ge*rI}bf+md|oAhy= zZPa2M<=t9c+`UN>;0dK&Mo2-<2(yltrg_g2k8|>JJ0Vq}@B8?wErVlEWXb2@W02i| zk9nS_d$x+cz(i+wMq5hk8I?LP~U^qqO5RP<#J9SobhUW zJ}=mghga`p+i#eglN+xn+mPp|brM2;46?AX@@VMbU7&rLwCVNMdVL|S=s=tin0G+R z5AaOhMge$GDGFM<;=D8V$&0m){ZR@3$+0jpKS+u!IwQOgVe4!y~BX;e`*e#tCMn&TA^mFd+D7{gz5BFT^%vJtKdZ6VaUl9 z6DXZ+uDZArN1@)1k-v0fqk!XjAaS-yfnK$az56lX3sFjto|#ek4!j5j(sG}Qizw;~ z>~9rDlJ3esqk=cLpQ5upDkwHd%j%aAX$2_&&hAos`R6FIN#xJy#v>HX#j#T3#{_Xx zr>^L?1~WB#B0?pF)WcJzg8a1+KZAaaIi#$Rv^oa>q^ZRcAd&u#jSh}-5cY9qm190f4J(9-GXf6p7o3HQ>oS<9S6T-XtJZ0HRV;jt) zSpNWuxti9-2B{ZDFvs{IuZJkh#6r2x}9W{5f?cBIuCcn^Mo Y^EMF|FQGt2-deEE;=5qg?4_sv2RA;i$N&HU literal 0 HcmV?d00001 diff --git a/server_environment/models/__pycache__/server_env_tech_name_mixin.cpython-37.pyc b/server_environment/models/__pycache__/server_env_tech_name_mixin.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e3b15cae50ad035802de966f7297cb645fa3d753 GIT binary patch literal 2712 zcmbVOTW{P%6!zHOOOo9*mu;Y;plKgUw@^a?AygGasR9yGBcv7~nV`wUGrQ}=m+g$b zWml1SNTf8_-umV(9^)z$`;*@RBGg87=3S^TV& zbYD(`#YGC`=}6KYw6Jq(BH|g^kV@r>j#ZvXXhs}tqFu0p6C~GhGNsXoXG2Nj!kU83 zb)L#%6lX)4=1S63@(db-GNA*oR*Ymy;jLvspUYSYGyoRk43^G~jCes)zAveW2ZJ~& zlLEa`av+t=B8f(z73HuRTs-xSMtL@fhry{!v8E}~MMp9jYe1Dus)gXsZUP{7r|256 zh)^pU=^2gI3eNyo5}(T?!8f1N3A^h;@i?24nj=>LwFbfkz_p$r zeimmVsi4h^LeYFcr+KM>GEpXyCh@+!Uj+vPRL}jK{%C<=CzhM(G_dl%`ToWJD(nGJ z6QDlOufWprFB4xK|EU5nyLPFu*^MW)ykd|^Dl_m8_lqN*ST_4!xLhlgq4Z{}l>l$o z-Tm2HJ9T4+rll^dgso0*%s%_R5^NP5)KI;{xK!g@OC8Y7;r;Vk2XX7*>%MDz48QTC zd^|M^^(MwgV-c|@-*NB_hst>bkA4%X182`sJ*bJs8rlr<0-Q>+)pr$UF$D<>n#R{M z8T{_34m4l>65Zdn2V`6GUAez4@~A{k^mZQcyH#xU_PtMn54UxZD?XHLmq+_D6HI@6 z7yE;cf_pe>X=M<;Ij!4O7CSe>YHyg0TmT-v!Sbv+kTxSQIB|B`2Y^o7Oy_sVEU2Qk z`AT95E?InmCJ!vVM$<7tl1`vzkf-M~Aw#CevRtJ+iD&W*aG$6p7__8SRTt;3p8=?S z!|R|z?l#@oo&Q8$FN`ptSn!Rg@zEPl9XQ9%0XZSWDafI7?BaKY*)yvQ(wRukVKoh1 zj-@iqNJ(Bu2tPtM{)F2*Wr49M;aW3x=7?H{84qwfOS!v9W^Z2tyfXT~u&PzqL9HQ} z#&bv{b7-muUBK{F97b6xBv+y558J_Yn*P6%x+(T^R-Z2 z5NeHi1&kFC^h0tC$b@_1La@E9m*lP?43IQn+_aP&Cp?nCn?2o@w=?n(^tTAgiprh6 zcNwIA68nZ}v+6i9v&dML1{gCP#-5ct!Au0L7Gsbu;G<#Z!YEwtk&4GfoM&c*>1PS6 z@0da>l(X?4!R2W=Ht#T9Ck^tq9jf-K@A|~|nk}EWr0x0cT5GMj*68@{ zhQgU!{kHLQk>?hk^+{pi%)8hbz>NvFYA`B_F;jV2z)f9UcRGj_!|p12-G{q)_eRBI b{MECT&&jF|qiH{=$o~RkZVy7w?Rb9!Frw!( literal 0 HcmV?d00001 diff --git a/server_environment/models/server_env_mixin.py b/server_environment/models/server_env_mixin.py new file mode 100644 index 0000000..7fd9ac0 --- /dev/null +++ b/server_environment/models/server_env_mixin.py @@ -0,0 +1,418 @@ +# Copyright 2018 Camptocamp (https://www.camptocamp.com). +# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html) + +import logging +from functools import partialmethod + +from lxml import etree + +from odoo import api, fields, models + +from odoo.addons.base_sparse_field.models.fields import Serialized + +from ..server_env import serv_config + +_logger = logging.getLogger(__name__) + + +class _partialmethod(partialmethod): + """Custom implementation of partialmethod. + + ``odoo.fields.determine`` requires inverse methods to have ``__name__`` attribute. + Unfortunately with ``partialmethod`` this attribute is not propagated + even by using ``functools.update_wrapper``. + + Introduced by https://github.com/odoo/odoo/commit/36544651f2049bcf18777091dbf02c9631b33243 + """ + + def __init__(self, func, *args, **keywords): + self.__name__ = keywords.pop("__name__", None) + super().__init__(func, *args, **keywords) + + def __get__(self, obj, cls=None): + res = super().__get__(obj, cls=cls) + if self.__name__ is not None: + res.__name__ = self.__name__ + return res + + +class ServerEnvMixin(models.AbstractModel): + """Mixin to add server environment in existing models + + Usage + ----- + + :: + + class StorageBackend(models.Model): + _name = "storage.backend" + _inherit = ["storage.backend", "server.env.mixin"] + + @property + def _server_env_fields(self): + return {"directory_path": {}} + + With the snippet above, the "storage.backend" model now uses a server + environment configuration for the field ``directory_path``. + + Under the hood, this mixin automatically replaces the original field + by an env-computed field that reads from the configuration files. + + By default, it looks for the configuration in a section named + ``[model_name.Record Name]`` where ``model_name`` is the ``_name`` of the + model with ``.`` replaced by ``_``. Then in a global section which is only + the name of the model. They can be customized by overriding the method + :meth:`~_server_env_section_name` and + :meth:`~_server_env_global_section_name`. + + For each field transformed to an env-computed field, a companion field + ``_env_default`` is automatically created. When its value is set + and the configuration files do not contain a key for that field, the + env-computed field uses the default value stored in database. If there is a + key for this field but it is empty, the env-computed field has an empty + value. + + Env-computed fields are conditionally editable, based on the absence + of their key in environment configuration files. When edited, their + value is stored in the database. + + Integration with keychain + ------------------------- + The keychain addon is used account information, encrypting the password + with a key per environment. + + The default behavior of server_environment is to store the default fields + in a serialized field, so the password would lend there unencrypted. + + You can benefit from keychain by using custom compute/inverse methods to + get/set the password field: + + :: + + class StorageBackend(models.Model): + _name = 'storage.backend' + _inherit = ['keychain.backend', 'collection.base'] + + @property + def _server_env_fields(self): + base_fields = super()._server_env_fields + sftp_fields = { + "sftp_server": {}, + "sftp_port": {}, + "sftp_login": {}, + "sftp_password": { + "no_default_field": True, + "compute_default": "_compute_password", + "inverse_default": "_inverse_password", + }, + } + sftp_fields.update(base_fields) + return sftp_fields + + * ``no_default_field`` means that no new (sparse) field need to be + created, it already is provided by keychain + * ``compute_default`` is the name of the compute method to get the default + value when no key is set in the configuration files. + ``_compute_password`` is implemented by ``keychain.backend``. + * ``inverse_default`` is the name of the compute method to set the default + value when it is editable. ``_inverse_password`` is implemented by + ``keychain.backend``. + + """ + + _name = "server.env.mixin" + _description = "Mixin to add server environment in existing models" + + server_env_defaults = Serialized() + + _server_env_getter_mapping = { + "integer": "getint", + "float": "getfloat", + "monetary": "getfloat", + "boolean": "getboolean", + "char": "get", + "selection": "get", + "text": "get", + } + + @property + def _server_env_fields(self): + """Dict of fields to replace by fields computed from env + + To override in models. The dictionary is: + {'name_of_the_field': options} + + Where ``options`` is a dictionary:: + + options = { + "getter": "getint", + "no_default_field": True, + "compute_default": "_compute_password", + "inverse_default": "_inverse_password", + } + + * ``getter``: The configparser getter can be one of: get, getboolean, + getint, getfloat. The getter is automatically inferred from the + type of the field, so it shouldn't generally be needed to set it. + * ``no_default_field``: disable creation of a field for storing + the default value, must be used with ``compute_default`` and + ``inverse_default`` + * ``compute_default``: name of a compute method to get the default + value when no key is present in configuration files + * ``inverse_default``: name of an inverse method to set the default + value when the value is editable + + Example:: + + @property + def _server_env_fields(self): + base_fields = super()._server_env_fields + sftp_fields = { + "sftp_server": {}, + "sftp_port": {}, + "sftp_login": {}, + "sftp_password": {}, + } + sftp_fields.update(base_fields) + return sftp_fields + """ + return {} + + @api.model + def _server_env_global_section_name(self): + """Name of the global section in the configuration files + + Can be customized in your model + """ + return self._name.replace(".", "_") + + _server_env_section_name_field = "name" + + def _server_env_section_name(self): + """Name of the section in the configuration files + + Can be customized in your model + """ + self.ensure_one() + val = self[self._server_env_section_name_field] + if not val: + # special case: we have onchanges relying on tech_name + # and we are testing them using `tests.common.Form`. + # when the for is initialized there's no value yet. + return + base = self._server_env_global_section_name() + return ".".join((base, val)) + + def _server_env_read_from_config(self, field_name, config_getter): + self.ensure_one() + global_section_name = self._server_env_global_section_name() + section_name = self._server_env_section_name() + try: + # at this point we should have checked that we have a key with + # _server_env_has_key_defined so we are sure that the value is + # either in the global or the record config + getter = getattr(serv_config, config_getter) + if section_name in serv_config and field_name in serv_config[section_name]: + value = getter(section_name, field_name) + else: + value = getter(global_section_name, field_name) + except Exception as e: + _logger.error( + "Unable to read field %s in section %s: %s", field_name, section_name, e + ) + return False + return value + + def _server_env_has_key_defined(self, field_name): + self.ensure_one() + global_section_name = self._server_env_global_section_name() + section_name = self._server_env_section_name() + has_global_config = ( + global_section_name in serv_config + and field_name in serv_config[global_section_name] + ) + has_config = ( + section_name in serv_config and field_name in serv_config[section_name] + ) + return has_global_config or has_config + + def _compute_server_env_from_config(self, field_name, options): + getter_name = options.get("getter") if options else None + if not getter_name: + field_type = self._fields[field_name].type + getter_name = self._server_env_getter_mapping.get(field_type) + if not getter_name: + # if you get this message and the field is working as expected, + # you may want to add the type in _server_env_getter_mapping + _logger.warning( + "server.env.mixin is used on a field of type %s, " + "which may not be supported properly" + ) + getter_name = "get" + value = self._server_env_read_from_config(field_name, getter_name) + self[field_name] = value + + def _compute_server_env_from_default(self, field_name, options): + if options and options.get("compute_default"): + getattr(self, options["compute_default"])() + else: + default_field = self._server_env_default_fieldname(field_name) + if default_field: + self[field_name] = self[default_field] + else: + self[field_name] = False + + def _compute_server_env(self): + """Read values from environment configuration files + + If an env-computed field has no key in configuration files, + read from the ``_env_default`` field from database. + """ + for record in self: + for field_name, options in self._server_env_fields.items(): + if record._server_env_has_key_defined(field_name): + record._compute_server_env_from_config(field_name, options) + + else: + record._compute_server_env_from_default(field_name, options) + + def _inverse_server_env(self, field_name): + options = self._server_env_fields[field_name] + default_field = self._server_env_default_fieldname(field_name) + is_editable_field = self._server_env_is_editable_fieldname(field_name) + + for record in self: + # when we write in an env-computed field, if it is editable + # we update the default value in database + + if record[is_editable_field]: + if options and options.get("inverse_default"): + getattr(record, options["inverse_default"])() + elif default_field: + record[default_field] = record[field_name] + + def _compute_server_env_is_editable(self): + """Compute _is_editable values + + We can edit an env-computed filed only if there is no key + in any environment configuration file. If there is an empty + key, it's an empty value so we can't edit the env-computed field. + """ + # we can't group it with _compute_server_env otherwise when called + # in ``_inverse_server_env`` it would reset the value of the field + for record in self: + for field_name in self._server_env_fields: + is_editable_field = self._server_env_is_editable_fieldname(field_name) + is_editable = not record._server_env_has_key_defined(field_name) + record[is_editable_field] = is_editable + + def _server_env_view_set_readonly(self, view_arch): + field_xpath = './/field[@name="%s"]' + for field in self._server_env_fields: + is_editable_field = self._server_env_is_editable_fieldname(field) + for elem in view_arch.findall(field_xpath % field): + # set env-computed fields to readonly if the configuration + # files have a key set for this field + elem.set("attrs", str({"readonly": [(is_editable_field, "=", False)]})) + if not view_arch.findall(field_xpath % is_editable_field): + # add the _is_editable fields in the view for the 'attrs' + # domain + view_arch.append( + etree.Element("field", name=is_editable_field, invisible="1") + ) + return view_arch + + def _fields_view_get( + self, view_id=None, view_type="form", toolbar=False, submenu=False + ): + view_data = super()._fields_view_get( + view_id=view_id, view_type=view_type, toolbar=toolbar, submenu=submenu + ) + view_arch = etree.fromstring(view_data["arch"].encode("utf-8")) + view_arch = self._server_env_view_set_readonly(view_arch) + view_data["arch"] = etree.tostring(view_arch, encoding="unicode") + return view_data + + def _server_env_default_fieldname(self, base_field_name): + """Return the name of the field with default value""" + options = self._server_env_fields[base_field_name] + if options and options.get("no_default_field"): + return "" + return "{}_env_default".format(base_field_name) + + def _server_env_is_editable_fieldname(self, base_field_name): + """Return the name of the field for "is editable" + + This is the field used to tell if the env-computed field can + be edited. + """ + return "{}_env_is_editable".format(base_field_name) + + def _server_env_transform_field_to_read_from_env(self, field): + """Transform the original field in a computed field""" + field.compute = "_compute_server_env" + + inverse_method_name = "_inverse_server_env_%s" % field.name + inverse_method = _partialmethod( + type(self)._inverse_server_env, field.name, __name__=inverse_method_name + ) + setattr(type(self), inverse_method_name, inverse_method) + field.inverse = inverse_method_name + field.store = False + field.required = False + field.copy = False + field.sparse = None + field.prefetch = False + + def _server_env_add_is_editable_field(self, base_field): + """Add a field indicating if we can edit the env-computed fields + + It is used in the inverse function of the env-computed field + and in the views to add 'readonly' on the fields. + """ + fieldname = self._server_env_is_editable_fieldname(base_field.name) + # if the field is inherited, it's a related to its delegated model + # (inherits), we want to override it with a new one + if fieldname not in self._fields or self._fields[fieldname].inherited: + field = fields.Boolean( + compute="_compute_server_env_is_editable", + automatic=True, + # this is required to be able to edit fields + # on new records + default=True, + ) + self._add_field(fieldname, field) + + def _server_env_add_default_field(self, base_field): + """Add a field storing the default value + + The default value is used when there is no key for an env-computed + field in the configuration files. + + The field is a sparse field stored in the serialized (json) field + ``server_env_defaults``. + """ + fieldname = self._server_env_default_fieldname(base_field.name) + if not fieldname: + return + # if the field is inherited, it's a related to its delegated model + # (inherits), we want to override it with a new one + if fieldname not in self._fields or self._fields[fieldname].inherited: + base_field_cls = base_field.__class__ + field_args = base_field.args.copy() + field_args.pop("_sequence", None) + field_args.update({"sparse": "server_env_defaults", "automatic": True}) + + if hasattr(base_field, "selection"): + field_args["selection"] = base_field.selection + field = base_field_cls(**field_args) + self._add_field(fieldname, field) + + @api.model + def _setup_base(self): + super()._setup_base() + for fieldname in self._server_env_fields: + field = self._fields[fieldname] + self._server_env_add_default_field(field) + self._server_env_transform_field_to_read_from_env(field) + self._server_env_add_is_editable_field(field) diff --git a/server_environment/models/server_env_tech_name_mixin.py b/server_environment/models/server_env_tech_name_mixin.py new file mode 100644 index 0000000..59c9982 --- /dev/null +++ b/server_environment/models/server_env_tech_name_mixin.py @@ -0,0 +1,76 @@ +# Copyright 2020 Camptocamp (http://www.camptocamp.com) +# @author Simone Orsi +# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html) + +from odoo import api, fields, models + +from odoo.addons.http_routing.models.ir_http import slugify + + +class ServerEnvTechNameMixin(models.AbstractModel): + """Provides a tech_name field to be used in server env vars as unique key. + + The `name` field can be error prone because users can easily change it + to something more meaningful for them or set weird chars into it + that make difficult to reference the record in env var config. + This mixin helps solve the problem by providing a tech name field + and a cleanup machinery as well as a unique constrain. + + To use this mixin add it to the _inherit attr of your module like: + + _inherit = [ + "my.model", + "server.env.techname.mixin", + "server.env.mixin", + ] + + """ + + _name = "server.env.techname.mixin" + _description = "Server environment technical name" + _sql_constraints = [ + ( + "tech_name_uniq", + "unique(tech_name)", + "`tech_name` must be unique!", + ) + ] + # TODO: could leverage the new option for computable / writable fields + # and get rid of some onchange / read / write code. + tech_name = fields.Char( + help="Unique name for technical purposes. Eg: server env keys.", + copy=False, + ) + + _server_env_section_name_field = "tech_name" + + @api.onchange("name") + def _onchange_name_for_tech(self): + # Keep this specific name for the method to avoid possible overrides + # of existing `_onchange_name` methods + if self.name and not self.tech_name: + self.tech_name = self.name + + @api.onchange("tech_name") + def _onchange_tech_name(self): + if self.tech_name: + # make sure is normalized + self.tech_name = self._normalize_tech_name(self.tech_name) + + @api.model + def create(self, vals): + self._handle_tech_name(vals) + return super().create(vals) + + def write(self, vals): + self._handle_tech_name(vals) + return super().write(vals) + + def _handle_tech_name(self, vals): + # make sure technical names are always there + if not vals.get("tech_name") and vals.get("name"): + vals["tech_name"] = self._normalize_tech_name(vals["name"]) + + @staticmethod + def _normalize_tech_name(name): + return slugify(name).replace("-", "_") diff --git a/server_environment/readme/CONFIGURE.rst b/server_environment/readme/CONFIGURE.rst new file mode 100644 index 0000000..36cdcdf --- /dev/null +++ b/server_environment/readme/CONFIGURE.rst @@ -0,0 +1,111 @@ +To configure this module, you need to edit the main configuration file +of your instance, and add a directive called ``running_env``. Commonly +used values are 'dev', 'test', 'production':: + + [options] + running_env=dev + +Or set the `RUNNING_ENV` or `ODOO_STAGE` environment variable. If both all are set config file +will take the precedence on environment and `RUNNING_ENV` over `ODOO_STAGE`. + +`ODOO_STAGE` is used for odoo.sh platform where we can't set `RUNNING_ENV`, possible +observed values are `production`, `staging` and `dev` + +Values associated to keys containing 'passw' are only displayed in the 'dev' +environment. + +If you don't provide any value, `test` is used as a safe default. + +You have several possibilities to set configuration values: + +server_environment_files +~~~~~~~~~~~~~~~~~~~~~~~~ + +You can edit the settings you need in the ``server_environment_files`` addon. The +``server_environment_files_sample`` can be used as an example: + +* values common to all / most environments can be stored in the + ``default/`` directory using the .ini file syntax; +* each environment you need to define is stored in its own directory + and can override or extend default values; +* you can override or extend values in the main configuration + file of your instance; +* In some platforms (like odoo.sh where production config file is copied to staging) + it can be usefull to overwrite options write in the `[options]` section. You must + allow the overwrite by adding `server_environment_allow_overwrite_options_section = True`` + to the former `odoo.cfg` config file or through the environment variable: + `export SERVER_ENVIRONMENT_ALLOW_OVERWRITE_OPTIONS_SECTION=True` (if both are set + config file take precedent). + +Environment variable +~~~~~~~~~~~~~~~~~~~~ + +You can define configuration in the environment variable ``SERVER_ENV_CONFIG`` +and/or ``SERVER_ENV_CONFIG_SECRET``. The 2 variables are handled the exact same +way, this is only a convenience for the deployment where you can isolate the +secrets in a different, encrypted, file. They are multi-line environment variables +in the same configparser format than the files. +If you used options in ``server_environment_files``, the options set in the +environment variable override them. + +The options in the environment variable are not dependent of ``running_env``, +the content of the variable must be set accordingly to the running environment. + +Example of setup: + +A public file, containing that will contain public variables:: + + # These variables are not odoo standard variables, + # they are there to represent what your file could look like + export WORKERS='8' + export MAX_CRON_THREADS='1' + export LOG_LEVEL=info + export LOG_HANDLER=":INFO" + export DB_MAXCONN=5 + + # server environment options + export SERVER_ENV_CONFIG=" + [storage_backend.my_sftp] + sftp_server=10.10.10.10 + sftp_login=foo + sftp_port=22200 + directory_path=Odoo + " + +A second file which is encrypted and contains secrets:: + + # This variable is not an odoo standard variable, + # it is there to represent what your file could look like + export DB_PASSWORD='xxxxxxxxx' + # server environment options + export SERVER_ENV_CONFIG_SECRET=" + [storage_backend.my_sftp] + sftp_password=xxxxxxxxx + " + +**WARNING** + + `my_sftp` must match the name of the record. + If you want something more reliable use `server.env.techname.mixin` + and use `tech_name` field to reference records. + See "USAGE". + + +Default values +~~~~~~~~~~~~~~ + +When using the ``server.env.mixin`` mixin, for each env-computed field, a +companion field ``_env_default`` is created. This field is not +environment-dependent. It's a fallback value used when no key is set in +configuration files / environment variable. + +When the default field is used, the field is made editable on Odoo. + +Note: empty environment keys always take precedence over default fields + + +Server environment integration +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Read the documentation of the class `models/server_env_mixin.py +`_. diff --git a/server_environment/readme/CONTRIBUTORS.rst b/server_environment/readme/CONTRIBUTORS.rst new file mode 100644 index 0000000..cb37929 --- /dev/null +++ b/server_environment/readme/CONTRIBUTORS.rst @@ -0,0 +1,12 @@ +* Florent Xicluna (Wingo) +* Nicolas Bessi +* Alexandre Fayolle +* Daniel Reis +* Holger Brunn +* Leonardo Pistone +* Adrien Peiffer +* Thierry Ducrest +* Guewen Baconnier +* Thomas Binfeld +* Stéphane Bidoul +* Simone Orsi diff --git a/server_environment/readme/DESCRIPTION.rst b/server_environment/readme/DESCRIPTION.rst new file mode 100644 index 0000000..a4e44e1 --- /dev/null +++ b/server_environment/readme/DESCRIPTION.rst @@ -0,0 +1,15 @@ +This module provides a way to define an environment in the main Odoo +configuration file and to read some configurations from files +depending on the configured environment: you define the environment in +the main configuration file, and the values for the various possible +environments are stored in the ``server_environment_files`` companion +module. + +The ``server_environment_files`` module is optional, the values can be set using +an environment variable with a fallback on default values in the database. you +will be able to overwrite some odoo options. + +The configuration read from the files are visible under the Configuration +menu. If you are not in the 'dev' environment you will not be able to +see the values contained in the defined secret keys +(by default : '*passw*', '*key*', '*secret*' and '*token*'). diff --git a/server_environment/readme/INSTALL.rst b/server_environment/readme/INSTALL.rst new file mode 100644 index 0000000..8ad360c --- /dev/null +++ b/server_environment/readme/INSTALL.rst @@ -0,0 +1,9 @@ +By itself, this module does little. See for instance the +``mail_environment`` addon which depends on this one to allow configuring +the incoming and outgoing mail servers depending on the environment. + +You can store your configuration values in a companion module called +``server_environment_files``. You can copy and customize the provided +``server_environment_files_sample`` module for this purpose. Alternatively, you +can provide them in environment variables ``SERVER_ENV_CONFIG`` and +``SERVER_ENV_CONFIG_SECRET``. diff --git a/server_environment/readme/ROADMAP.rst b/server_environment/readme/ROADMAP.rst new file mode 100644 index 0000000..58107c9 --- /dev/null +++ b/server_environment/readme/ROADMAP.rst @@ -0,0 +1,5 @@ +* it is not possible to set the environment from the command line. A + configuration file must be used. +* the module does not allow to set low level attributes such as database server, etc. +* `server.env.techname.mixin`'s `tech_name` field could leverage the new option + for computable / writable fields and get rid of some onchange / read / write code. diff --git a/server_environment/readme/USAGE.rst b/server_environment/readme/USAGE.rst new file mode 100644 index 0000000..d12b21d --- /dev/null +++ b/server_environment/readme/USAGE.rst @@ -0,0 +1,24 @@ +You can include a mixin in your model and configure the env-computed fields +by an override of ``_server_env_fields``. + +:: + + class StorageBackend(models.Model): + _name = "storage.backend" + _inherit = ["storage.backend", "server.env.mixin"] + + @property + def _server_env_fields(self): + return {"directory_path": {}} + +Read the documentation of the class and methods in `models/server_env_mixin.py +`__. + + +If you want to have a technical name to reference:: + + class StorageBackend(models.Model): + _name = "storage.backend" + _inherit = ["storage.backend", "server.env.techname.mixin", "server.env.mixin"] + + [...] diff --git a/server_environment/security/ir.model.access.csv b/server_environment/security/ir.model.access.csv new file mode 100644 index 0000000..9940c85 --- /dev/null +++ b/server_environment/security/ir.model.access.csv @@ -0,0 +1,3 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_server_config,access_server_config,model_server_config,base.group_user,1,0,0,0 +access_server_config_manager,access_server_config_manger,model_server_config,base.group_system,1,1,1,1 diff --git a/server_environment/security/res_groups.xml b/server_environment/security/res_groups.xml new file mode 100644 index 0000000..10a082b --- /dev/null +++ b/server_environment/security/res_groups.xml @@ -0,0 +1,11 @@ + + + + + View Server Environment Configuration + + + diff --git a/server_environment/serv_config.xml b/server_environment/serv_config.xml new file mode 100644 index 0000000..5e66ec7 --- /dev/null +++ b/server_environment/serv_config.xml @@ -0,0 +1,14 @@ + + + + Server Environment + server.config + form + + + diff --git a/server_environment/server_env.py b/server_environment/server_env.py new file mode 100644 index 0000000..f8e8d02 --- /dev/null +++ b/server_environment/server_env.py @@ -0,0 +1,346 @@ +# Based on Florent Xicluna original code. Copyright Wingo SA +# Adapted by Nicolas Bessi. Copyright Camptocamp SA +# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html) + +import configparser +import logging +import os +from itertools import chain + +from lxml import etree + +from odoo import api, fields, models +from odoo.tools.config import config as system_base_config + +from odoo.addons.base_sparse_field.models.fields import Serialized + +from .system_info import get_server_environment + +_logger = logging.getLogger(__name__) + +try: + from odoo.addons import server_environment_files + + _dir = os.path.dirname(server_environment_files.__file__) +except ImportError: + _logger.info( + "not using server_environment_files for configuration," " no directory found" + ) + _dir = None + +ENV_VAR_NAMES = ("SERVER_ENV_CONFIG", "SERVER_ENV_CONFIG_SECRET") + +# Same dict as RawConfigParser._boolean_states +_boolean_states = { + "1": True, + "yes": True, + "true": True, + "on": True, + "0": False, + "no": False, + "false": False, + "off": False, +} + + +def _load_running_env(): + if not system_base_config.get("running_env"): + env_running_env = os.environ.get("RUNNING_ENV", os.environ.get("ODOO_STAGE")) + if env_running_env: + system_base_config["running_env"] = env_running_env + else: + _logger.info( + "`running_env` or `RUNNING_ENV`, `ODOO_STAGE` not found. " + "Using default = `test`." + ) + _logger.info( + "We strongly recommend against using the rc file but instead use an " + "explicit config file or env variable." + ) + # safe default + system_base_config["running_env"] = "test" + + +_load_running_env() + + +ck_path = None +if _dir: + ck_path = os.path.join(_dir, system_base_config["running_env"]) + + if not os.path.exists(ck_path): + raise Exception( + "Provided server environment does not exist, " + "please add a folder %s" % ck_path + ) + + +def setboolean(obj, attr, _bool=None): + """Replace the attribute with a boolean.""" + if _bool is None: + _bool = dict(_boolean_states) + res = _bool[getattr(obj, attr).lower()] + setattr(obj, attr, res) + return res + + +# Borrowed from MarkupSafe +def _escape(s): + """Convert the characters &<>'" in string s to HTML-safe sequences.""" + return ( + str(s) + .replace("&", "&") + .replace(">", ">") + .replace("<", "<") + .replace("'", "'") + .replace('"', """) + ) + + +def _listconf(env_path): + """List configuration files in a folder.""" + files = [ + os.path.join(env_path, name) + for name in sorted(os.listdir(env_path)) + if name.endswith(".conf") + ] + return files + + +def _update_odoo_config_options(config_p): + allow_overwrite = system_base_config.get( + "server_environment_allow_overwrite_options_section", + os.environ.get("SERVER_ENVIRONMENT_ALLOW_OVERWRITE_OPTIONS_SECTION"), + ) + if isinstance(allow_overwrite, str) and allow_overwrite: + allow_overwrite = _boolean_states.get(allow_overwrite.lower(), False) + if allow_overwrite and config_p.has_section("options"): + system_base_config.options.update( + {k: v for k, v in config_p["options"].items()} + ) + + +def _load_config_from_server_env_files(config_p): + default = os.path.join(_dir, "default") + running_env = os.path.join(_dir, system_base_config["running_env"]) + if os.path.isdir(default): + conf_files = _listconf(default) + _listconf(running_env) + else: + conf_files = _listconf(running_env) + + try: + config_p.read(conf_files) + except Exception as e: + raise Exception( + 'Cannot read config files "{}": {}'.format(conf_files, e) + ) from e + _update_odoo_config_options(config_p) + + +def _load_config_from_rcfile(config_p): + config_p.read(system_base_config.rcfile) + config_p.remove_section("options") + + +def _load_config_from_env(config_p): + for varname in ENV_VAR_NAMES: + env_config = os.getenv(varname) + if env_config: + try: + config_p.read_string(env_config) + except configparser.Error as err: + raise Exception( + "{} content could not be parsed: {}".format(varname, err) + ) from err + + +def _load_config(): + """Load the configuration and return a ConfigParser instance.""" + config_p = configparser.ConfigParser() + # options are case-sensitive + config_p.optionxform = str + + if _dir: + _load_config_from_server_env_files(config_p) + _load_config_from_rcfile(config_p) + _load_config_from_env(config_p) + return config_p + + +serv_config = _load_config() + + +class _Defaults(dict): + __slots__ = () + + def __setitem__(self, key, value): + def func(*a): + return str(value) + + return dict.__setitem__(self, key, func) + + +class ServerConfiguration(models.TransientModel): + """Display server configuration.""" + + _name = "server.config" + _description = "Display server configuration" + _conf_defaults = _Defaults() + + config = Serialized() + + @classmethod + def _build_model(cls, pool, cr): + """Add columns to model dynamically + and init some properties + + """ + ModelClass = super()._build_model(pool, cr) + ModelClass._add_columns() + ModelClass._arch = None + ModelClass._build_osv() + return ModelClass + + @classmethod + def _format_key(cls, section, key): + return "{}_I_{}".format(section, key) + + @property + def show_passwords(self): + return system_base_config["running_env"] in ("dev",) + + @classmethod + def _format_key_display_name(cls, key_name): + return key_name.replace("_I_", " | ") + + @classmethod + def _add_columns(cls): + """Add columns to model dynamically""" + cols = chain( + list(cls._get_base_cols().items()), + list(cls._get_env_cols().items()), + list(cls._get_system_cols().items()), + ) + for col, value in cols: + col_name = col.replace(".", "_") + setattr( + ServerConfiguration, + col_name, + fields.Char( + string=cls._format_key_display_name(col_name), + sparse="config", + readonly=True, + ), + ) + cls._conf_defaults[col_name] = value + + @classmethod + def _get_base_cols(cls): + """Compute base fields""" + res = {} + for col, item in list(system_base_config.options.items()): + key = cls._format_key("odoo", col) + res[key] = item + return res + + @classmethod + def _get_env_cols(cls, sections=None): + """Compute base fields""" + res = {} + sections = sections if sections else serv_config.sections() + for section in sections: + for col, item in serv_config.items(section): + key = cls._format_key(section, col) + res[key] = item + return res + + @classmethod + def _get_system_cols(cls): + """Compute system fields""" + res = {} + for col, item in get_server_environment(): + key = cls._format_key("system", col) + res[key] = item + return res + + @classmethod + def _group(cls, items): + """Return an XML chunk which represents a group of fields.""" + names = [] + + for key in sorted(items): + names.append(key.replace(".", "_")) + return ( + '' + + "".join( + ['' % _escape(name) for name in names] + ) + + "" + ) + + @classmethod + def _build_osv(cls): + """Build the view for the current configuration.""" + arch = '
' '' + + # Odoo server configuration + rcfile = system_base_config.rcfile + items = cls._get_base_cols() + arch += '' + arch += '' % _escape(rcfile) + arch += cls._group(items) + arch += '' + + arch += '' + for section in sorted(serv_config.sections()): + items = cls._get_env_cols(sections=[section]) + arch += '' % _escape(section) + arch += cls._group(items) + arch += '' + + # System information + arch += '' + arch += '' + arch += cls._group(cls._get_system_cols()) + arch += '' + + arch += "
" + cls._arch = etree.fromstring(arch) + + @api.model + def fields_view_get( + self, view_id=None, view_type="form", toolbar=False, submenu=False + ): + """Overwrite the default method to render the custom view.""" + res = super().fields_view_get(view_id, view_type, toolbar) + View = self.env["ir.ui.view"].browse(view_id) + if view_type == "form": + arch_node = self._arch + xarch, xfields = View.postprocess_and_fields(arch_node, model=self._name) + res["arch"] = xarch + res["fields"] = xfields + return res + + @api.model + def _is_secret(self, key): + """ + This method is intended to be inherited to defined which keywords + should be secret. + :return: list of secret keywords + """ + secret_keys = ["passw", "key", "secret", "token"] + return any(secret_key in key for secret_key in secret_keys) + + @api.model + def default_get(self, fields_list): + res = super().default_get(fields_list) + if not self.env.user.has_group( + "server_environment.has_server_configuration_access" + ): + return res + for key in self._conf_defaults: + if not self.show_passwords and self._is_secret(key=key): + res[key] = "**********" + else: + res[key] = self._conf_defaults[key]() + return res diff --git a/server_environment/static/description/icon.png b/server_environment/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 zcmW++2RxMjAAjx~&dlBk9S+%}OXg)AGE&Cb*&}d0jUxM@u(PQx^-s)697TX`ehR4?GS^qbkof1cslKgkU)h65qZ9Oc=ml_0temigYLJfnz{IDzUf>bGs4N!v3=Z3jMq&A#7%rM5eQ#dc?k~! zVpnB`o+K7|Al`Q_U;eD$B zfJtP*jH`siUq~{KE)`jP2|#TUEFGRryE2`i0**z#*^6~AI|YzIWy$Cu#CSLW3q=GA z6`?GZymC;dCPk~rBS%eCb`5OLr;RUZ;D`}um=H)BfVIq%7VhiMr)_#G0N#zrNH|__ zc+blN2UAB0=617@>_u;MPHN;P;N#YoE=)R#i$k_`UAA>WWCcEVMh~L_ zj--gtp&|K1#58Yz*AHCTMziU1Jzt_jG0I@qAOHsk$2}yTmVkBp_eHuY$A9)>P6o~I z%aQ?!(GqeQ-Y+b0I(m9pwgi(IIZZzsbMv+9w{PFtd_<_(LA~0H(xz{=FhLB@(1&qHA5EJw1>>=%q2f&^X>IQ{!GJ4e9U z&KlB)z(84HmNgm2hg2C0>WM{E(DdPr+EeU_N@57;PC2&DmGFW_9kP&%?X4}+xWi)( z;)z%wI5>D4a*5XwD)P--sPkoY(a~WBw;E~AW`Yue4kFa^LM3X`8x|}ZUeMnqr}>kH zG%WWW>3ml$Yez?i%)2pbKPI7?5o?hydokgQyZsNEr{a|mLdt;X2TX(#B1j35xPnPW z*bMSSOauW>o;*=kO8ojw91VX!qoOQb)zHJ!odWB}d+*K?#sY_jqPdg{Sm2HdYzdEx zOGVPhVRTGPtv0o}RfVP;Nd(|CB)I;*t&QO8h zFfekr30S!-LHmV_Su-W+rEwYXJ^;6&3|L$mMC8*bQptyOo9;>Qb9Q9`ySe3%V$A*9 zeKEe+b0{#KWGp$F+tga)0RtI)nhMa-K@JS}2krK~n8vJ=Ngm?R!9G<~RyuU0d?nz# z-5EK$o(!F?hmX*2Yt6+coY`6jGbb7tF#6nHA zuKk=GGJ;ZwON1iAfG$E#Y7MnZVmrY|j0eVI(DN_MNFJmyZ|;w4tf@=CCDZ#5N_0K= z$;R~bbk?}TpfDjfB&aiQ$VA}s?P}xPERJG{kxk5~R`iRS(SK5d+Xs9swCozZISbnS zk!)I0>t=A<-^z(cmSFz3=jZ23u13X><0b)P)^1T_))Kr`e!-pb#q&J*Q`p+B6la%C zuVl&0duN<;uOsB3%T9Fp8t{ED108<+W(nOZd?gDnfNBC3>M8WE61$So|P zVvqH0SNtDTcsUdzaMDpT=Ty0pDHHNL@Z0w$Y`XO z2M-_r1S+GaH%pz#Uy0*w$Vdl=X=rQXEzO}d6J^R6zjM1u&c9vYLvLp?W7w(?np9x1 zE_0JSAJCPB%i7p*Wvg)pn5T`8k3-uR?*NT|J`eS#_#54p>!p(mLDvmc-3o0mX*mp_ zN*AeS<>#^-{S%W<*mz^!X$w_2dHWpcJ6^j64qFBft-o}o_Vx80o0>}Du;>kLts;$8 zC`7q$QI(dKYG`Wa8#wl@V4jVWBRGQ@1dr-hstpQL)Tl+aqVpGpbSfN>5i&QMXfiZ> zaA?T1VGe?rpQ@;+pkrVdd{klI&jVS@I5_iz!=UMpTsa~mBga?1r}aRBm1WS;TT*s0f0lY=JBl66Upy)-k4J}lh=P^8(SXk~0xW=T9v*B|gzIhN z>qsO7dFd~mgxAy4V?&)=5ieYq?zi?ZEoj)&2o)RLy=@hbCRcfT5jigwtQGE{L*8<@Yd{zg;CsL5mvzfDY}P-wos_6PfprFVaeqNE%h zKZhLtcQld;ZD+>=nqN~>GvROfueSzJD&BE*}XfU|H&(FssBqY=hPCt`d zH?@s2>I(|;fcW&YM6#V#!kUIP8$Nkdh0A(bEVj``-AAyYgwY~jB zT|I7Bf@%;7aL7Wf4dZ%VqF$eiaC38OV6oy3Z#TER2G+fOCd9Iaoy6aLYbPTN{XRPz z;U!V|vBf%H!}52L2gH_+j;`bTcQRXB+y9onc^wLm5wi3-Be}U>k_u>2Eg$=k!(l@I zcCg+flakT2Nej3i0yn+g+}%NYb?ta;R?(g5SnwsQ49U8Wng8d|{B+lyRcEDvR3+`O{zfmrmvFrL6acVP%yG98X zo&+VBg@px@i)%o?dG(`T;n*$S5*rnyiR#=wW}}GsAcfyQpE|>a{=$Hjg=-*_K;UtD z#z-)AXwSRY?OPefw^iI+ z)AXz#PfEjlwTes|_{sB?4(O@fg0AJ^g8gP}ex9Ucf*@_^J(s_5jJV}c)s$`Myn|Kd z$6>}#q^n{4vN@+Os$m7KV+`}c%4)4pv@06af4-x5#wj!KKb%caK{A&Y#Rfs z-po?Dcb1({W=6FKIUirH&(yg=*6aLCekcKwyfK^JN5{wcA3nhO(o}SK#!CINhI`-I z1)6&n7O&ZmyFMuNwvEic#IiOAwNkR=u5it{B9n2sAJV5pNhar=j5`*N!Na;c7g!l$ z3aYBqUkqqTJ=Re-;)s!EOeij=7SQZ3Hq}ZRds%IM*PtM$wV z@;rlc*NRK7i3y5BETSKuumEN`Xu_8GP1Ri=OKQ$@I^ko8>H6)4rjiG5{VBM>B|%`&&s^)jS|-_95&yc=GqjNo{zFkw%%HHhS~e=s zD#sfS+-?*t|J!+ozP6KvtOl!R)@@-z24}`9{QaVLD^9VCSR2b`b!KC#o;Ki<+wXB6 zx3&O0LOWcg4&rv4QG0)4yb}7BFSEg~=IR5#ZRj8kg}dS7_V&^%#Do==#`u zpy6{ox?jWuR(;pg+f@mT>#HGWHAJRRDDDv~@(IDw&R>9643kK#HN`!1vBJHnC+RM&yIh8{gG2q zA%e*U3|N0XSRa~oX-3EAneep)@{h2vvd3Xvy$7og(sayr@95+e6~Xvi1tUqnIxoIH zVWo*OwYElb#uyW{Imam6f2rGbjR!Y3`#gPqkv57dB6K^wRGxc9B(t|aYDGS=m$&S!NmCtrMMaUg(c zc2qC=2Z`EEFMW-me5B)24AqF*bV5Dr-M5ig(l-WPS%CgaPzs6p_gnCIvTJ=Y<6!gT zVt@AfYCzjjsMEGi=rDQHo0yc;HqoRNnNFeWZgcm?f;cp(6CNylj36DoL(?TS7eU#+ z7&mfr#y))+CJOXQKUMZ7QIdS9@#-}7y2K1{8)cCt0~-X0O!O?Qx#E4Og+;A2SjalQ zs7r?qn0H044=sDN$SRG$arw~n=+T_DNdSrarmu)V6@|?1-ZB#hRn`uilTGPJ@fqEy zGt(f0B+^JDP&f=r{#Y_wi#AVDf-y!RIXU^0jXsFpf>=Ji*TeqSY!H~AMbJdCGLhC) zn7Rx+sXw6uYj;WRYrLd^5IZq@6JI1C^YkgnedZEYy<&4(z%Q$5yv#Boo{AH8n$a zhb4Y3PWdr269&?V%uI$xMcUrMzl=;w<_nm*qr=c3Rl@i5wWB;e-`t7D&c-mcQl7x! zZWB`UGcw=Y2=}~wzrfLx=uet<;m3~=8I~ZRuzvMQUQdr+yTV|ATf1Uuomr__nDf=X zZ3WYJtHp_ri(}SQAPjv+Y+0=fH4krOP@S&=zZ-t1jW1o@}z;xk8 z(Nz1co&El^HK^NrhVHa-_;&88vTU>_J33=%{if;BEY*J#1n59=07jrGQ#IP>@u#3A z;!q+E1Rj3ZJ+!4bq9F8PXJ@yMgZL;>&gYA0%_Kbi8?S=XGM~dnQZQ!yBSgcZhY96H zrWnU;k)qy`rX&&xlDyA%(a1Hhi5CWkmg(`Gb%m(HKi-7Z!LKGRP_B8@`7&hdDy5n= z`OIxqxiVfX@OX1p(mQu>0Ai*v_cTMiw4qRt3~NBvr9oBy0)r>w3p~V0SCm=An6@3n)>@z!|o-$HvDK z|3D2ZMJkLE5loMKl6R^ez@Zz%S$&mbeoqH5`Bb){Ei21q&VP)hWS2tjShfFtGE+$z zzCR$P#uktu+#!w)cX!lWN1XU%K-r=s{|j?)Akf@q#3b#{6cZCuJ~gCxuMXRmI$nGtnH+-h z+GEi!*X=AP<|fG`1>MBdTb?28JYc=fGvAi2I<$B(rs$;eoJCyR6_bc~p!XR@O-+sD z=eH`-ye})I5ic1eL~TDmtfJ|8`0VJ*Yr=hNCd)G1p2MMz4C3^Mj?7;!w|Ly%JqmuW zlIEW^Ft%z?*|fpXda>Jr^1noFZEwFgVV%|*XhH@acv8rdGxeEX{M$(vG{Zw+x(ei@ zmfXb22}8-?Fi`vo-YVrTH*C?a8%M=Hv9MqVH7H^J$KsD?>!SFZ;ZsvnHr_gn=7acz z#W?0eCdVhVMWN12VV^$>WlQ?f;P^{(&pYTops|btm6aj>_Uz+hqpGwB)vWp0Cf5y< zft8-je~nn?W11plq}N)4A{l8I7$!ks_x$PXW-2XaRFswX_BnF{R#6YIwMhAgd5F9X zGmwdadS6(a^fjHtXg8=l?Rc0Sm%hk6E9!5cLVloEy4eh(=FwgP`)~I^5~pBEWo+F6 zSf2ncyMurJN91#cJTy_u8Y}@%!bq1RkGC~-bV@SXRd4F{R-*V`bS+6;W5vZ(&+I<9$;-V|eNfLa5n-6% z2(}&uGRF;p92eS*sE*oR$@pexaqr*meB)VhmIg@h{uzkk$9~qh#cHhw#>O%)b@+(| z^IQgqzuj~Sk(J;swEM-3TrJAPCq9k^^^`q{IItKBRXYe}e0Tdr=Huf7da3$l4PdpwWDop%^}n;dD#K4s#DYA8SHZ z&1!riV4W4R7R#C))JH1~axJ)RYnM$$lIR%6fIVA@zV{XVyx}C+a-Dt8Y9M)^KU0+H zR4IUb2CJ{Hg>CuaXtD50jB(_Tcx=Z$^WYu2u5kubqmwp%drJ6 z?Fo40g!Qd<-l=TQxqHEOuPX0;^z7iX?Ke^a%XT<13TA^5`4Xcw6D@Ur&VT&CUe0d} z1GjOVF1^L@>O)l@?bD~$wzgf(nxX1OGD8fEV?TdJcZc2KoUe|oP1#=$$7ee|xbY)A zDZq+cuTpc(fFdj^=!;{k03C69lMQ(|>uhRfRu%+!k&YOi-3|1QKB z z?n?eq1XP>p-IM$Z^C;2L3itnbJZAip*Zo0aw2bs8@(s^~*8T9go!%dHcAz2lM;`yp zD=7&xjFV$S&5uDaiScyD?B-i1ze`+CoRtz`Wn+Zl&#s4&}MO{@N!ufrzjG$B79)Y2d3tBk&)TxUTw@QS0TEL_?njX|@vq?Uz(nBFK5Pq7*xj#u*R&i|?7+6# z+|r_n#SW&LXhtheZdah{ZVoqwyT{D>MC3nkFF#N)xLi{p7J1jXlmVeb;cP5?e(=f# zuT7fvjSbjS781v?7{)-X3*?>tq?)Yd)~|1{BDS(pqC zC}~H#WXlkUW*H5CDOo<)#x7%RY)A;ShGhI5s*#cRDA8YgqG(HeKDx+#(ZQ?386dv! zlXCO)w91~Vw4AmOcATuV653fa9R$fyK8ul%rG z-wfS zihugoZyr38Im?Zuh6@RcF~t1anQu7>#lPpb#}4cOA!EM11`%f*07RqOVkmX{p~KJ9 z^zP;K#|)$`^Rb{rnHGH{~>1(fawV0*Z#)}M`m8-?ZJV<+e}s9wE# z)l&az?w^5{)`S(%MRzxdNqrs1n*-=jS^_jqE*5XDrA0+VE`5^*p3CuM<&dZEeCjoz zR;uu_H9ZPZV|fQq`Cyw4nscrVwi!fE6ciMmX$!_hN7uF;jjKG)d2@aC4ropY)8etW=xJvni)8eHi`H$%#zn^WJ5NLc-rqk|u&&4Z6fD_m&JfSI1Bvb?b<*n&sfl0^t z=HnmRl`XrFvMKB%9}>PaA`m-fK6a0(8=qPkWS5bb4=v?XcWi&hRY?O5HdulRi4?fN zlsJ*N-0Qw+Yic@s0(2uy%F@ib;GjXt01Fmx5XbRo6+n|pP(&nodMoap^z{~q ziEeaUT@Mxe3vJSfI6?uLND(CNr=#^W<1b}jzW58bIfyWTDle$mmS(|x-0|2UlX+9k zQ^EX7Nw}?EzVoBfT(-LT|=9N@^hcn-_p&sqG z&*oVs2JSU+N4ZD`FhCAWaS;>|wH2G*Id|?pa#@>tyxX`+4HyIArWDvVrX)2WAOQff z0qyHu&-S@i^MS-+j--!pr4fPBj~_8({~e1bfcl0wI1kaoN>mJL6KUPQm5N7lB(ui1 zE-o%kq)&djzWJ}ob<-GfDlkB;F31j-VHKvQUGQ3sp`CwyGJk_i!y^sD0fqC@$9|jO zOqN!r!8-p==F@ZVP=U$qSpY(gQ0)59P1&t@y?5rvg<}E+GB}26NYPp4f2YFQrQtot5mn3wu_qprZ=>Ig-$ zbW26Ws~IgY>}^5w`vTB(G`PTZaDiGBo5o(tp)qli|NeV( z@H_=R8V39rt5J5YB2Ky?4eJJ#b`_iBe2ot~6%7mLt5t8Vwi^Jy7|jWXqa3amOIoRb zOr}WVFP--DsS`1WpN%~)t3R!arKF^Q$e12KEqU36AWwnCBICpH4XCsfnyrHr>$I$4 z!DpKX$OKLWarN7nv@!uIA+~RNO)l$$w}p(;b>mx8pwYvu;dD_unryX_NhT8*Tj>BTrTTL&!?O+%Rv;b?B??gSzdp?6Uug9{ zd@V08Z$BdI?fpoCS$)t4mg4rT8Q_I}h`0d-vYZ^|dOB*Q^S|xqTV*vIg?@fVFSmMpaw0qtTRbx} z({Pg?#{2`sc9)M5N$*N|4;^t$+QP?#mov zGVC@I*lBVrOU-%2y!7%)fAKjpEFsgQc4{amtiHb95KQEwvf<(3T<9-Zm$xIew#P22 zc2Ix|App^>v6(3L_MCU0d3W##AB0M~3D00EWoKZqsJYT(#@w$Y_H7G22M~ApVFTRHMI_3be)Lkn#0F*V8Pq zc}`Cjy$bE;FJ6H7p=0y#R>`}-m4(0F>%@P|?7fx{=R^uFdISRnZ2W_xQhD{YuR3t< z{6yxu=4~JkeA;|(J6_nv#>Nvs&FuLA&PW^he@t(UwFFE8)|a!R{`E`K`i^ZnyE4$k z;(749Ix|oi$c3QbEJ3b~D_kQsPz~fIUKym($a_7dJ?o+40*OLl^{=&oq$<#Q(yyrp z{J-FAniyAw9tPbe&IhQ|a`DqFTVQGQ&Gq3!C2==4x{6EJwiPZ8zub-iXoUtkJiG{} zPaR&}_fn8_z~(=;5lD-aPWD3z8PZS@AaUiomF!G8I}Mf>e~0g#BelA-5#`cj;O5>N Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 diff --git a/server_environment/static/description/index.html b/server_environment/static/description/index.html new file mode 100644 index 0000000..ba50896 --- /dev/null +++ b/server_environment/static/description/index.html @@ -0,0 +1,596 @@ + + + + + +server configuration environment files + + + +
+

server configuration environment files

+ + +

Production/Stable License: LGPL-3 OCA/server-env Translate me on Weblate Try me on Runboat

+

This module provides a way to define an environment in the main Odoo +configuration file and to read some configurations from files +depending on the configured environment: you define the environment in +the main configuration file, and the values for the various possible +environments are stored in the server_environment_files companion +module.

+

The server_environment_files module is optional, the values can be set using +an environment variable with a fallback on default values in the database. you +will be able to overwrite some odoo options.

+

The configuration read from the files are visible under the Configuration +menu. If you are not in the ‘dev’ environment you will not be able to +see the values contained in the defined secret keys +(by default : ‘passw’, ‘key’, ‘secret’ and ‘token’).

+

Table of contents

+ +
+

Installation

+

By itself, this module does little. See for instance the +mail_environment addon which depends on this one to allow configuring +the incoming and outgoing mail servers depending on the environment.

+

You can store your configuration values in a companion module called +server_environment_files. You can copy and customize the provided +server_environment_files_sample module for this purpose. Alternatively, you +can provide them in environment variables SERVER_ENV_CONFIG and +SERVER_ENV_CONFIG_SECRET.

+
+
+

Configuration

+

To configure this module, you need to edit the main configuration file +of your instance, and add a directive called running_env. Commonly +used values are ‘dev’, ‘test’, ‘production’:

+
+[options]
+running_env=dev
+
+

Or set the RUNNING_ENV or ODOO_STAGE environment variable. If both all are set config file +will take the precedence on environment and RUNNING_ENV over ODOO_STAGE.

+

ODOO_STAGE is used for odoo.sh platform where we can’t set RUNNING_ENV, possible +observed values are production, staging and dev

+

Values associated to keys containing ‘passw’ are only displayed in the ‘dev’ +environment.

+

If you don’t provide any value, test is used as a safe default.

+

You have several possibilities to set configuration values:

+
+

server_environment_files

+

You can edit the settings you need in the server_environment_files addon. The +server_environment_files_sample can be used as an example:

+
    +
  • values common to all / most environments can be stored in the +default/ directory using the .ini file syntax;
  • +
  • each environment you need to define is stored in its own directory +and can override or extend default values;
  • +
  • you can override or extend values in the main configuration +file of your instance;
  • +
  • In some platforms (like odoo.sh where production config file is copied to staging) +it can be usefull to overwrite options write in the [options] section. You must +allow the overwrite by adding server_environment_allow_overwrite_options_section = True` +to the former odoo.cfg config file or through the environment variable: +export SERVER_ENVIRONMENT_ALLOW_OVERWRITE_OPTIONS_SECTION=True (if both are set +config file take precedent).
  • +
+
+
+

Environment variable

+

You can define configuration in the environment variable SERVER_ENV_CONFIG +and/or SERVER_ENV_CONFIG_SECRET. The 2 variables are handled the exact same +way, this is only a convenience for the deployment where you can isolate the +secrets in a different, encrypted, file. They are multi-line environment variables +in the same configparser format than the files. +If you used options in server_environment_files, the options set in the +environment variable override them.

+

The options in the environment variable are not dependent of running_env, +the content of the variable must be set accordingly to the running environment.

+

Example of setup:

+

A public file, containing that will contain public variables:

+
+# These variables are not odoo standard variables,
+# they are there to represent what your file could look like
+export WORKERS='8'
+export MAX_CRON_THREADS='1'
+export LOG_LEVEL=info
+export LOG_HANDLER=":INFO"
+export DB_MAXCONN=5
+
+# server environment options
+export SERVER_ENV_CONFIG="
+[storage_backend.my_sftp]
+sftp_server=10.10.10.10
+sftp_login=foo
+sftp_port=22200
+directory_path=Odoo
+"
+
+

A second file which is encrypted and contains secrets:

+
+# This variable is not an odoo standard variable,
+# it is there to represent what your file could look like
+export DB_PASSWORD='xxxxxxxxx'
+# server environment options
+export SERVER_ENV_CONFIG_SECRET="
+[storage_backend.my_sftp]
+sftp_password=xxxxxxxxx
+"
+
+

WARNING

+
+my_sftp must match the name of the record. +If you want something more reliable use server.env.techname.mixin +and use tech_name field to reference records. +See “USAGE”.
+
+
+

Default values

+

When using the server.env.mixin mixin, for each env-computed field, a +companion field <field>_env_default is created. This field is not +environment-dependent. It’s a fallback value used when no key is set in +configuration files / environment variable.

+

When the default field is used, the field is made editable on Odoo.

+

Note: empty environment keys always take precedence over default fields

+
+
+

Server environment integration

+

Read the documentation of the class models/server_env_mixin.py.

+
+
+
+

Usage

+

You can include a mixin in your model and configure the env-computed fields +by an override of _server_env_fields.

+
+class StorageBackend(models.Model):
+    _name = "storage.backend"
+    _inherit = ["storage.backend", "server.env.mixin"]
+
+    @property
+    def _server_env_fields(self):
+        return {"directory_path": {}}
+
+

Read the documentation of the class and methods in models/server_env_mixin.py.

+

If you want to have a technical name to reference:

+
+class StorageBackend(models.Model):
+    _name = "storage.backend"
+    _inherit = ["storage.backend", "server.env.techname.mixin", "server.env.mixin"]
+
+    [...]
+
+
+
+

Known issues / Roadmap

+
    +
  • it is not possible to set the environment from the command line. A +configuration file must be used.
  • +
  • the module does not allow to set low level attributes such as database server, etc.
  • +
  • server.env.techname.mixin’s tech_name field could leverage the new option +for computable / writable fields and get rid of some onchange / read / write code.
  • +
+
+
+

Bug Tracker

+

Bugs are tracked on GitHub Issues. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +feedback.

+

Do not contact contributors directly about support or help with technical issues.

+
+
+

Credits

+
+

Authors

+
    +
  • Camptocamp
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use.

+

This module is part of the OCA/server-env project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/server_environment/system_info.py b/server_environment/system_info.py new file mode 100644 index 0000000..00668f8 --- /dev/null +++ b/server_environment/system_info.py @@ -0,0 +1,50 @@ +# Based on Florent Xicluna original code. Copyright Wingo SA +# Adapted by Nicolas Bessi. Copyright Camptocamp SA +# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html) + +import locale +import os +import platform +import subprocess + +from odoo import release +from odoo.tools.config import config + + +def _get_output(cmd): + bindir = config["root_path"] + p = subprocess.Popen( + cmd, shell=True, cwd=bindir, stdout=subprocess.PIPE, stderr=subprocess.STDOUT + ) + return p.communicate()[0].rstrip() + + +def get_server_environment(): + # inspired by server/bin/service/web_services.py + try: + rev_id = "git:%s" % _get_output("git rev-parse HEAD") + except Exception: + try: + rev_id = "bzr: %s" % _get_output("bzr revision-info") + except Exception: + rev_id = "Can not retrieve revison from git or bzr" + + os_lang = ".".join([x for x in locale.getdefaultlocale() if x]) + if not os_lang: + os_lang = "NOT SET" + if os.name == "posix" and platform.system() == "Linux": + lsbinfo = _get_output("lsb_release -a") + else: + lsbinfo = "not lsb compliant" + return ( + ("platform", platform.platform()), + ("os.name", os.name), + ("lsb_release", lsbinfo), + ("release", platform.release()), + ("version", platform.version()), + ("architecture", platform.architecture()[0]), + ("locale", os_lang), + ("python", platform.python_version()), + ("odoo", release.version), + ("revision", rev_id), + ) diff --git a/server_environment/tests/__init__.py b/server_environment/tests/__init__.py new file mode 100644 index 0000000..7309347 --- /dev/null +++ b/server_environment/tests/__init__.py @@ -0,0 +1,2 @@ +from . import test_server_environment +from . import test_environment_variable diff --git a/server_environment/tests/common.py b/server_environment/tests/common.py new file mode 100644 index 0000000..7e13ac0 --- /dev/null +++ b/server_environment/tests/common.py @@ -0,0 +1,46 @@ +# Copyright 2018 Camptocamp (https://www.camptocamp.com). +# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html) + +import os +from contextlib import contextmanager +from unittest.mock import patch + +from odoo.tests import common + +import odoo.addons.server_environment.models.server_env_mixin as server_env_mixin +from odoo.addons.server_environment import server_env + + +class ServerEnvironmentCase(common.SavepointCase): + @contextmanager + def set_config_dir(self, path): + original_dir = server_env._dir + if path and not os.path.isabs(path): + path = os.path.join(os.path.dirname(__file__), path) + server_env._dir = path + try: + yield + finally: + server_env._dir = original_dir + + @contextmanager + def set_env_variables(self, public=None, secret=None): + newkeys = {} + if public: + newkeys["SERVER_ENV_CONFIG"] = public + if secret: + newkeys["SERVER_ENV_CONFIG_SECRET"] = secret + with patch.dict("os.environ", newkeys): + yield + + @contextmanager + def load_config(self, public=None, secret=None, serv_config_class=server_env_mixin): + original_serv_config = serv_config_class.serv_config + try: + with self.set_config_dir(None), self.set_env_variables(public, secret): + parser = server_env._load_config() + serv_config_class.serv_config = parser + yield + + finally: + serv_config_class.serv_config = original_serv_config diff --git a/server_environment/tests/test_environment_variable.py b/server_environment/tests/test_environment_variable.py new file mode 100644 index 0000000..4204790 --- /dev/null +++ b/server_environment/tests/test_environment_variable.py @@ -0,0 +1,38 @@ +# Copyright 2018 Camptocamp (https://www.camptocamp.com). +# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html) + + +from unittest.mock import patch + +from odoo.tools.config import config as odoo_config + +from odoo.addons.server_environment import server_env + +from .common import ServerEnvironmentCase + + +class TestRunningEnvDefault(ServerEnvironmentCase): + def test_running_env_default(self): + """When var is not provided it defaults to `test`.""" + self.assertEqual(odoo_config["running_env"], "test") + + +@patch.dict(odoo_config.options, {"running_env": "testing"}) +class TestEnvironmentVariables(ServerEnvironmentCase): + def test_env_variables(self): + public = "[section]\n" "foo=bar\n" "bar=baz\n" + secret = "[section]\n" "bar=foo\n" "alice=bob\n" + with self.set_config_dir(None), self.set_env_variables(public, secret): + parser = server_env._load_config() + self.assertEqual(list(parser.keys()), ["DEFAULT", "section"]) + self.assertDictEqual( + dict(parser["section"].items()), + {"alice": "bob", "bar": "foo", "foo": "bar"}, + ) + + def test_env_variables_override(self): + public = "[external_service.ftp]\n" "user=foo\n" + with self.set_config_dir("testfiles"), self.set_env_variables(public): + parser = server_env._load_config() + val = parser.get("external_service.ftp", "user") + self.assertEqual(val, "foo") diff --git a/server_environment/tests/test_server_environment.py b/server_environment/tests/test_server_environment.py new file mode 100644 index 0000000..9ae8e52 --- /dev/null +++ b/server_environment/tests/test_server_environment.py @@ -0,0 +1,118 @@ +# Copyright 2018 Camptocamp (https://www.camptocamp.com). +# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html) +import os +from unittest.mock import patch + +from odoo.tools.config import config as odoo_config + +from .. import server_env +from . import common + + +class TestEnv(common.ServerEnvironmentCase): + def test_view(self): + model = self.env["server.config"] + view = model.fields_view_get() + self.assertTrue(view) + + def _test_default(self, hidden_pwd=False): + model = self.env["server.config"] + rec = model.create({}) + defaults = rec.default_get([]) + self.assertTrue(defaults) + self.assertIsInstance(defaults, dict) + pass_checked = False + for default in defaults: + if "passw" in default: + check = self.assertEqual if hidden_pwd else self.assertNotEqual + check(defaults[default], "**********") + pass_checked = True + self.assertTrue(pass_checked) + + @patch.dict(odoo_config.options, {"running_env": "dev"}) + def test_default_dev(self): + self._test_default() + + @patch.dict(odoo_config.options, {"running_env": "whatever"}) + def test_default_non_dev_env(self): + server_env._load_running_env() + self._test_default(hidden_pwd=True) + + @patch.dict(odoo_config.options, {"running_env": None}) + @patch.dict(os.environ, {"RUNNING_ENV": "dev"}) + def test_default_dev_from_environ(self): + server_env._load_running_env() + self._test_default() + + @patch.dict(odoo_config.options, {"running_env": None}) + @patch.dict(os.environ, {"ODOO_STAGE": "dev"}) + def test_odoosh_dev_from_environ(self): + server_env._load_running_env() + self._test_default() + + @patch.dict(odoo_config.options, {"running_env": "testing"}) + def test_value_retrival(self): + with self.set_config_dir("testfiles"): + parser = server_env._load_config() + val = parser.get("external_service.ftp", "user") + self.assertEqual(val, "testing") + val = parser.get("external_service.ftp", "host") + self.assertEqual(val, "sftp.example.com") + + @patch.dict(os.environ, {"SERVER_ENVIRONMENT_ALLOW_OVERWRITE_OPTIONS_SECTION": "0"}) + @patch.dict( + odoo_config.options, + { + "running_env": "testing", + "server_environment_allow_overwrite_options_section": True, + "odoo_test_option": "fake odoo config", + }, + ) + def test_server_environment_allow_overwrite_options_section(self): + with self.set_config_dir("testfiles"): + server_env._load_config() + self.assertEqual( + odoo_config["odoo_test_option"], "Set in config file for testing env" + ) + + @patch.dict(os.environ, {"SERVER_ENVIRONMENT_ALLOW_OVERWRITE_OPTIONS_SECTION": "1"}) + @patch.dict( + odoo_config.options, + { + "running_env": "testing", + "server_environment_allow_overwrite_options_section": False, + "odoo_test_option": "fake odoo config", + }, + ) + def test_server_environment_disabled_overwrite_options_section(self): + with self.set_config_dir("testfiles"): + server_env._load_config() + self.assertEqual(odoo_config["odoo_test_option"], "fake odoo config") + + @patch.dict(os.environ, {"SERVER_ENVIRONMENT_ALLOW_OVERWRITE_OPTIONS_SECTION": "1"}) + @patch.dict( + odoo_config.options, + { + "running_env": "testing", + "odoo_test_option": "fake odoo config", + }, + ) + def test_server_environment_allow_overwrite_options_section_by_env(self): + with self.set_config_dir("testfiles"): + server_env._load_config() + self.assertEqual( + odoo_config["odoo_test_option"], "Set in config file for testing env" + ) + + @patch.dict(os.environ, {"SERVER_ENVIRONMENT_ALLOW_OVERWRITE_OPTIONS_SECTION": "0"}) + @patch.dict( + odoo_config.options, + { + "running_env": "testing", + "odoo_test_option": "fake odoo config", + }, + ) + def test_server_environment_disabled_overwrite_options_section_by_env(self): + with self.set_config_dir("testfiles"): + server_env._load_config() + self.assertEqual(odoo_config["odoo_test_option"], "fake odoo config") diff --git a/server_environment/tests/testfiles/default/base.conf b/server_environment/tests/testfiles/default/base.conf new file mode 100644 index 0000000..434afc2 --- /dev/null +++ b/server_environment/tests/testfiles/default/base.conf @@ -0,0 +1,4 @@ +[external_service.ftp] +host = sftp.example.com +user = foo +password = bar diff --git a/server_environment/tests/testfiles/testing/base.conf b/server_environment/tests/testfiles/testing/base.conf new file mode 100644 index 0000000..46da784 --- /dev/null +++ b/server_environment/tests/testfiles/testing/base.conf @@ -0,0 +1,5 @@ +[options] +odoo_test_option = Set in config file for testing env + +[external_service.ftp] +user = testing diff --git a/storage_backend/README.rst b/storage_backend/README.rst new file mode 100644 index 0000000..0c17eb5 --- /dev/null +++ b/storage_backend/README.rst @@ -0,0 +1,82 @@ +============== +Storage Bakend +============== + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:d63f6b23b0766d6a7e30c097a61dd01ddf43c475d17a765d613c8190ddc5bba1 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png + :target: https://odoo-community.org/page/development-status + :alt: Production/Stable +.. |badge2| image:: https://img.shields.io/badge/licence-LGPL--3-blue.png + :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html + :alt: License: LGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fstorage-lightgray.png?logo=github + :target: https://github.com/OCA/storage/tree/14.0/storage_backend + :alt: OCA/storage +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/storage-14-0/storage-14-0-storage_backend + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/storage&target_branch=14.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + + +**Table of contents** + +.. contents:: + :local: + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* Akretion + +Contributors +~~~~~~~~~~~~ + +* Sébastien BEAU +* Raphaël Reverdy +* Florian da Costa +* Cédric Pigeon +* Renato Lima +* Benoît Guillot +* Laurent Mignon +* Denis Roussel + +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +This module is part of the `OCA/storage `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/storage_backend/__init__.py b/storage_backend/__init__.py new file mode 100644 index 0000000..0f00a67 --- /dev/null +++ b/storage_backend/__init__.py @@ -0,0 +1,2 @@ +from . import models +from . import components diff --git a/storage_backend/__manifest__.py b/storage_backend/__manifest__.py new file mode 100644 index 0000000..45e29f1 --- /dev/null +++ b/storage_backend/__manifest__.py @@ -0,0 +1,21 @@ +# Copyright 2017 Akretion (http://www.akretion.com). +# @author Sébastien BEAU +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +{ + "name": "Storage Bakend", + "summary": "Implement the concept of Storage with amazon S3, sftp...", + "version": "14.0.2.0.6", + "category": "Storage", + "website": "https://github.com/OCA/storage", + "author": " Akretion, Odoo Community Association (OCA)", + "license": "LGPL-3", + "development_status": "Production/Stable", + "installable": True, + "depends": ["base", "component", "server_environment"], + "data": [ + "views/backend_storage_view.xml", + "data/data.xml", + "security/ir.model.access.csv", + ], +} diff --git a/storage_backend/__pycache__/__init__.cpython-37.pyc b/storage_backend/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..02081d4dde1a164f5f7f890471278a019fc49cb4 GIT binary patch literal 250 zcmZ?b<>g`kf>~|Rsd_;AF^B^LOhASM5Esh;i4=wu#vF!R#wbQc5St0eW{P40vYCS! zG+ACU0+nbo-eSwmPf5)w2C}%4^K%RG^HTFliv2X1Z!r{sOeMRxilA~DJDNTQ5R@hX-;Z!jG>91K}>N;eog`kf>~|RsWw3RF^B^LOhASM5Esh;i4=wu#vF!R#wbQc5St0eW{P40vYCS! zG+ACU0+nbo-r`A0EKZG2Oi3&#Ni72Mh0-!}Qj05#OHy-TqJEmpw-|~*W*0F7iIogR ztROas_?4Gz6;oQAT2vfUoS2lF9g~uuT$-DjS5h34pPZ JL2lw<1OV4EO9lV{ literal 0 HcmV?d00001 diff --git a/storage_backend/components/__pycache__/base_adapter.cpython-37.pyc b/storage_backend/components/__pycache__/base_adapter.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9109c77aa1a9958a0ab1160bbebfb1967f10848a GIT binary patch literal 2539 zcmb_e&2Jnv6t_JyyOYUB+azt(&`Ki&h(+p>Ku=ML`T<1<5h3-qEE-M5-p!`7sV9 z#VgZJ3=6YhIEDcba4B!uj|v} z8M+Z0x{^Zw7P{j%Q&6^2VtFUlMW?Ptz|BwksESXA0hmfbM*pJ&^%Ee5j3|JV{z6XKh@Hah z$Uh-1$|+~Z;n4q*yrxG%n;cb!fqHa8PgsjVHsW63_A0{)M9d%j`J_|uxYYrq#og3o z`<+KHf|%wqc{y6*x93ApnKN<+~VGT53E;TCv4aTeF_=aBKa-hl~*9l0+kkMX~xyn!Ny zu^)M-;yQ$v(q~~M^g=K4qV;e=;eIVBGY!jnV?%N&;m3r_Lf5B{G0c=u=x4_-4tk%wn1vA&Y{JktqUZbZZH@PxvSY7 z%_t=0^$OZc*JzHt_aq(rFY($_|An6VdmOD~yV-OEK0Z>9I=Ypil#>(f(c%+wC#Dy-PlV#^j_spf;8atpI?QOD2*H+RGmqj#+*sE?8@GX zr#m7P(KD9re$GTk#Lt+BWqj$UeZe2ILHFM{haC*KNEeq!F`9>cjg#9sc-G zn?~iwG8^T^sjNk&Ke|Wr!=DWA|L?zt#g!@g@TkNd=i10gmWzC9q#91o?QW?vogc}J zRJ}pwIh(oK1z(_TKC+)aoq|Y4fk9As>I*Logr9~Y5FuP1eZ!8ph(zaEoWk{@i@8|z z#18tdcvbYp-ZP%|#4BPSGdtpjxQTxE8y2v%4?o_ruRVgQkDaQITWcS*#?EhUjTo+t znBO9Y4%cqEnzg;HWWk-@j8RXi=A!r-m~|A{i7)u;Y#FSOVk-|i_y_ZTsfM{Rc`>Fy z*v|TZL8wBkbkVcHNmJI=m-Q3d%iMubS0aT1Evq9J+Lr8KiH#967y36aTDy7v&ULm9 zucS9gNUBq#KEuTo0jAW9JDpEB$Q>Bp!ECDdFq&~}QBSo^! z6UWY9Z;Jt~cwZ;*3Tz#fLdbg1v!R|%rBZ!3-*z)nll-G@VZ2QXwNFFBkD^d10@NT- zucEVkC9B+&Pg=a$E^XnUXJbl^426LzP?i-{u634e(?{LL`nS+D?aab`9`ilkInQnTZyG;FsRt z_b;MFwCo_kF#83{@gLY9*_Y@kp$@EfHX6iE;jLF}2e#GuMB1>_U~N3fPpJ^1U^Y`( z+t3AQ&~c7Z--l{8pk%Vq=~=FhwIal-H)*~zId^b-8DV}d!~g=Vi{PAH{D{uqyw*in zvOyS?sz0=S>&XHElGq64{-GWQGXek z&N5yEi)iJb`gQLMw(#3{cb~&%B%dN0TKxcLwv~vG>I#{S@+sgcY^29CQ&u)0pRHkP z!y~v(+kGLmDQi@=rf$m_e5+@bL4||By224l`=&35)9lL-=+PPNjY=1tri#jV;IKe= z-s89V{M|=b`EAdH;db?as~=+NU=O!%MrUUkuIj9PQGwshvae@(wf-k`A`mU>vBY&@ zqim+}*lG*BOB_O!`hduXM1Dl%V-VY4*X%-~qOa>Vm!_A_eVP?2_ z_<>VW1++sKmEw0Ut<^6uR`-awdx|c!=VIWX-M(3V*}Cczdi1z3#JG224~5m+^?H6B F{1 +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). +# Copyright 2020 ACSONE SA/NV () +# @author Simone Orsi + +import os +import re + +from odoo.addons.component.core import AbstractComponent + + +class BaseStorageAdapter(AbstractComponent): + _name = "base.storage.adapter" + _collection = "storage.backend" + + def _fullpath(self, relative_path): + dp = self.collection.directory_path + if not dp or relative_path.startswith(dp): + return relative_path + return os.path.join(dp, relative_path) + + def add(self, relative_path, data, **kwargs): + raise NotImplementedError + + def get(self, relative_path, **kwargs): + raise NotImplementedError + + def list(self, relative_path=""): + raise NotImplementedError + + def find_files(self, pattern, relative_path="", **kwargs): + """Find files matching given pattern. + + :param pattern: regex expression + :param relative_path: optional relative path containing files + :return: list of file paths as full paths from the root + """ + regex = re.compile(pattern) + filelist = self.list(relative_path) + files_matching = [ + regex.match(file_).group() for file_ in filelist if regex.match(file_) + ] + filepaths = [] + if files_matching: + filepaths = [ + os.path.join(self._fullpath(relative_path) or "", filename) + for filename in files_matching + ] + return filepaths + + def move_files(self, files, destination_path, **kwargs): + """Move files to given destination. + + :param files: list of file paths to be moved + :param destination_path: directory path where to move files + :return: None + """ + raise NotImplementedError + + def delete(self, relative_path): + raise NotImplementedError + + # You can define `validate_config` on your own adapter + # to make validation button available on UI. + # This method should simply pass smoothly when validation is ok, + # otherwise it should raise an exception. + # def validate_config(self): + # raise NotImplementedError diff --git a/storage_backend/components/filesystem_adapter.py b/storage_backend/components/filesystem_adapter.py new file mode 100644 index 0000000..52e9204 --- /dev/null +++ b/storage_backend/components/filesystem_adapter.py @@ -0,0 +1,76 @@ +# Copyright 2017 Akretion (http://www.akretion.com). +# @author Sébastien BEAU +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +import logging +import os +import shutil + +from odoo import _ +from odoo.exceptions import AccessError + +from odoo.addons.component.core import Component + +_logger = logging.getLogger(__name__) + + +def is_safe_path(basedir, path): + return os.path.realpath(path).startswith(basedir) + + +class FileSystemStorageBackend(Component): + _name = "filesystem.adapter" + _inherit = "base.storage.adapter" + _usage = "filesystem" + + def _basedir(self): + return os.path.join(self.env["ir.attachment"]._filestore(), "storage") + + def _fullpath(self, relative_path): + """This will build the full path for the file, we force to + store the data inside the filestore in the directory 'storage". + Becarefull if you implement your own custom path, end user + should never be able to write or read unwanted filesystem file""" + full_path = super(FileSystemStorageBackend, self)._fullpath(relative_path) + base_dir = self._basedir() + full_path = os.path.join(base_dir, full_path) + if not is_safe_path(base_dir, full_path): + raise AccessError(_("Access to %s is forbidden" % full_path)) + return full_path + + def add(self, relative_path, data, **kwargs): + full_path = self._fullpath(relative_path) + dirname = os.path.dirname(full_path) + if not os.path.isdir(dirname): + os.makedirs(dirname) + with open(full_path, "wb") as my_file: + my_file.write(data) + + def get(self, relative_path, **kwargs): + full_path = self._fullpath(relative_path) + with open(full_path, "rb") as my_file: + data = my_file.read() + return data + + def list(self, relative_path=""): + full_path = self._fullpath(relative_path) + if os.path.isdir(full_path): + return os.listdir(full_path) + return [] + + def delete(self, relative_path): + full_path = self._fullpath(relative_path) + try: + os.remove(full_path) + except FileNotFoundError: + _logger.warning("File not found in %s", full_path) + + def move_files(self, files, destination_path): + result = [] + for file_path in files: + if not os.path.exists(destination_path): + os.makedirs(destination_path) + filename = os.path.basename(file_path) + destination_file = os.path.join(destination_path, filename) + result.append(shutil.move(file_path, destination_file)) + return result diff --git a/storage_backend/data/data.xml b/storage_backend/data/data.xml new file mode 100644 index 0000000..1b025cf --- /dev/null +++ b/storage_backend/data/data.xml @@ -0,0 +1,7 @@ + + + + Filesystem Backend + filesystem + + diff --git a/storage_backend/i18n/storage_backend.pot b/storage_backend/i18n/storage_backend.pot new file mode 100644 index 0000000..9fd5672 --- /dev/null +++ b/storage_backend/i18n/storage_backend.pot @@ -0,0 +1,143 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * storage_backend +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: storage_backend +#: code:addons/storage_backend/components/filesystem_adapter.py:0 +#, python-format +msgid "Access to %s is forbidden" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields,field_description:storage_backend.field_storage_backend__backend_type +msgid "Backend Type" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields,field_description:storage_backend.field_storage_backend__backend_type_env_default +msgid "Backend Type Env Default" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields,field_description:storage_backend.field_storage_backend__backend_type_env_is_editable +msgid "Backend Type Env Is Editable" +msgstr "" + +#. module: storage_backend +#: code:addons/storage_backend/models/storage_backend.py:0 +#, python-format +msgid "Connection Test Failed!" +msgstr "" + +#. module: storage_backend +#: code:addons/storage_backend/models/storage_backend.py:0 +#, python-format +msgid "Connection Test Succeeded!" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields,field_description:storage_backend.field_storage_backend__create_uid +msgid "Created by" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields,field_description:storage_backend.field_storage_backend__create_date +msgid "Created on" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields,field_description:storage_backend.field_storage_backend__directory_path +msgid "Directory Path" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields,field_description:storage_backend.field_storage_backend__directory_path_env_default +msgid "Directory Path Env Default" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields,field_description:storage_backend.field_storage_backend__directory_path_env_is_editable +msgid "Directory Path Env Is Editable" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields,field_description:storage_backend.field_storage_backend__display_name +msgid "Display Name" +msgstr "" + +#. module: storage_backend +#: code:addons/storage_backend/models/storage_backend.py:0 +#, python-format +msgid "Everything seems properly set up!" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields.selection,name:storage_backend.selection__storage_backend__backend_type__filesystem +msgid "Filesystem" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields,field_description:storage_backend.field_storage_backend__has_validation +msgid "Has Validation" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields,field_description:storage_backend.field_storage_backend__id +msgid "ID" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields,field_description:storage_backend.field_storage_backend____last_update +msgid "Last Modified on" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields,field_description:storage_backend.field_storage_backend__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields,field_description:storage_backend.field_storage_backend__write_date +msgid "Last Updated on" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields,field_description:storage_backend.field_storage_backend__name +msgid "Name" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields,help:storage_backend.field_storage_backend__directory_path +msgid "Relative path to the directory to store the file" +msgstr "" + +#. module: storage_backend +#: model:ir.model.fields,field_description:storage_backend.field_storage_backend__server_env_defaults +msgid "Server Env Defaults" +msgstr "" + +#. module: storage_backend +#: model:ir.actions.act_window,name:storage_backend.act_open_storage_backend_view +#: model:ir.model,name:storage_backend.model_storage_backend +#: model:ir.ui.menu,name:storage_backend.menu_storage +#: model:ir.ui.menu,name:storage_backend.menu_storage_backend +#: model_terms:ir.ui.view,arch_db:storage_backend.storage_backend_view_form +#: model_terms:ir.ui.view,arch_db:storage_backend.storage_backend_view_search +msgid "Storage Backend" +msgstr "" + +#. module: storage_backend +#: model_terms:ir.ui.view,arch_db:storage_backend.storage_backend_view_form +msgid "Test connection" +msgstr "" diff --git a/storage_backend/models/__init__.py b/storage_backend/models/__init__.py new file mode 100644 index 0000000..f45f402 --- /dev/null +++ b/storage_backend/models/__init__.py @@ -0,0 +1 @@ +from . import storage_backend diff --git a/storage_backend/models/__pycache__/__init__.cpython-37.pyc b/storage_backend/models/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c572fef83093d7d947f29807e69537d100e99f9e GIT binary patch literal 233 zcmZ?b<>g`kf>~|Rsd7O2F^B^LOhASM5Elyoi4=wu#vF!R#wbQch7_h?22JLdj6h*c z##{WwCHX~(>8bHaiOJcic`1IHOt%<{K$=%F6tMs)F!3uZ*(#>AIJKxarZ_PvH9ICH zKe;qFHLs*NCO+-$3L_H literal 0 HcmV?d00001 diff --git a/storage_backend/models/__pycache__/storage_backend.cpython-37.pyc b/storage_backend/models/__pycache__/storage_backend.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..746466410c1b86943742990903b1b038620cded7 GIT binary patch literal 6227 zcmbVQTay#V6`r0MUC~~^%N^`lVlJ{l1{-6WV1l`IP-@l?V7sUJ`MCxV%%3PJ6xj#VviPZwCuDm0P4o8~h4_dK*z{yp6fZGz?j<^i?mC9LE}WWgH)G&pJw!Znmdro zAodzMEGw|xU23Q2bb(}YPL=@WpVq(cw=UiR6QsJMf_q}^4o_O$wun=8Cus#|pcCCl zs5|G*H_qNsX(EGV;ok#d5p!R?bB5|0Z#T|uZ@rVL)8t2uPES{2@z7A}T%9C7jmWZV z%w^NeW@Y61XU7`QxCCAYk-FUAqJ{Z^VO%vH$knAVRvpnwkx@nib;WFcl0-@u9?GDD z?T~vhmpp)|&Wr?5HAhvZ9u~^dmC-!MP*lc#*;Q7wUHj0k{?Y%6OzxwRZ8NewO5>V} zY$|DnuZ{yNuOb~$k}8RkR}j=?SQ%lFO@uvUu!SJtvJG44!VVUiMNwKU z^CB-jXUz)oRbF0ZC|7v(xzpTbT6ggpT5HHp@hLuy{4}58v#^mfVwUgbd!AU2S#vkP z!e8NYPgrx0c!lqM%=kXO-?Yr3d;sNx{E#W{oAZ@w32p6fNh_ z@-~0RjQ1)(&)-G;YpB0~`uF(zrrzTp@QbLQ=Rf9`kRIb7^2wExrc>*`I}0JP@)W;s=d(_$Z9^@SC9q^k?!xy?oSLb*9Tw z-0y}`a429EYAaMvrJ~)eE{yV$m<4^TD3Q-7=TRefA?ly~LPS9tJ`k{~u=%iku+SdI zh%Kz3M->EJm}(jybGj=c>gfG`D`|JSsqj|<8)sV&0iL&AMl_<7OjNVAWbEiCx~N7J6NbL<;_NavWT=t9!K;EL9QXP z7}T;*B%{IlC${cy<0Y~f34o4y5`qx`DS3!LXW!Xamc0laK7~3xJ(9amyD?Pf(`cK3 zruX<6UwrVz&wPqo=%&czTXuhb65qDoEn^DMnG~P$KSNL+qJg8P>8u&p8*JSkSgSAt z1C*AWfoo12dr><9=a6BMsC(hOuH3tDo(vfmI1z9(;0WOLf+XO2O6CkRYtk-Q65zuy z4rEW#fjzM_c@A}7BB&xF3x>MN`gJ< zAfb9~uRWZABo|P>j*tP`E~xR~xuC`sV?hl!-r(G-D1*&*$zB}dqiMI{lOLmY0-)Z7 zr485j`w>vPe`r#2<8E8zN7xLmJ;;!DjLxUb#^Zddwvz{9B*9Ih!+nJ4q-VKMDb67B zShB-*2c+^-Oz>ocaJwkSv*e;2S8NsKNTFYTDA8O)`TZ1mNlSc*{KnHf9iiJne&cQ< z>p~|Aa8)+1`om%LeM#j5210v6Ukn zBou>#93sL2vqCpoW8r9Y_(fy0yLEP5^0OhoMZcly?VCW5cNs076pw7k&*_`@5oK3z zP>9?dha820vr%LO#@(Gg}=apjR0iqzzZ zYgBh!)k{DeCCkfjLJM5n>n>+5pB-{t6|w3{;U}?>Zvd4p;Xp86YVJZ6+XAmFToT{2 z!?HoStr9W&^%vBuIYi_)*$5QdxK5VIYu!I7pWIa&xv8`(6$G;@*@2H;u~xA!f1WkI zx)BtNCHCnT))(;8jAsrPmgz!Q;l2)sy!0@UYgmmgn8yKKq3Zw^7pG>;`L5z60o^7S zLF@lJLUvQd9ld{e5;Ps4xx+pJUc@KFA_JT>mdpa&SUjveW`DqAiMdv=o`(yDLpz(| zNeE9rHc|&Eo>J)od3gQuRJYSfBwpy|`-iS2ahzQNy<4zG-py{S zB?PCo`5U+k;%SZE?UWF0<#lAz5i;tbn0npLye=u~u2g^j9bCZP71A(`gf8JUrrp%8xl|QlD_d(loQ6JR ztDQ7h*2PXBgEojQ>0L!ne}rpQcn|l%8&W3H5Luo?izHI%%8f@Y(V+|YZnMffR%m0$n2xWSZ&79GDjt?Z5F1&Wd#NsG zj7WR(EOnzhjd|6PWZ2{f6p@!GFH!U%Mb|01K@pwR@)L^a)RCW2LQVQbf5z z(b&wGoVgj(<0VaD9x%(WG8EkGS)oh9++iv8b3!l>y fyBU6`HR$rCZ1*mg@QEVZni0pu_MBaH%g6r%C2;KV literal 0 HcmV?d00001 diff --git a/storage_backend/models/storage_backend.py b/storage_backend/models/storage_backend.py new file mode 100644 index 0000000..c678b94 --- /dev/null +++ b/storage_backend/models/storage_backend.py @@ -0,0 +1,185 @@ +# Copyright 2017 Akretion (http://www.akretion.com). +# @author Sébastien BEAU +# Copyright 2019 Camptocamp SA (http://www.camptocamp.com). +# @author Simone Orsi +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +import base64 +import fnmatch +import functools +import inspect +import logging +import warnings + +from odoo import _, fields, models + +_logger = logging.getLogger(__name__) + + +# TODO: useful for the whole OCA? +def deprecated(reason): + """Mark functions or classes as deprecated. + + Emit warning at execution. + + The @deprecated is used with a 'reason'. + + .. code-block:: python + + @deprecated("please, use another function") + def old_function(x, y): + pass + """ + + def decorator(func1): + + if inspect.isclass(func1): + fmt1 = "Call to deprecated class {name} ({reason})." + else: + fmt1 = "Call to deprecated function {name} ({reason})." + + @functools.wraps(func1) + def new_func1(*args, **kwargs): + warnings.simplefilter("always", DeprecationWarning) + warnings.warn( + fmt1.format(name=func1.__name__, reason=reason), + category=DeprecationWarning, + stacklevel=2, + ) + warnings.simplefilter("default", DeprecationWarning) + return func1(*args, **kwargs) + + return new_func1 + + return decorator + + +class StorageBackend(models.Model): + _name = "storage.backend" + _inherit = ["collection.base", "server.env.mixin"] + _backend_name = "storage_backend" + _description = "Storage Backend" + + name = fields.Char(required=True) + backend_type = fields.Selection( + selection=[("filesystem", "Filesystem")], required=True, default="filesystem" + ) + directory_path = fields.Char( + help="Relative path to the directory to store the file" + ) + has_validation = fields.Boolean(compute="_compute_has_validation") + + def _compute_has_validation(self): + for rec in self: + if not rec.backend_type: + # with server_env + # this code can be triggered + # before a backend_type has been set + # get_adapter() can't work without backend_type + rec.has_validation = False + continue + adapter = rec._get_adapter() + rec.has_validation = hasattr(adapter, "validate_config") + + @property + def _server_env_fields(self): + return {"backend_type": {}, "directory_path": {}} + + def add(self, relative_path, data, binary=True, **kwargs): + if not binary: + data = base64.b64decode(data) + return self._forward("add", relative_path, data, **kwargs) + + @deprecated("Use `add`") + def _add_bin_data(self, relative_path, data, **kwargs): + return self.add(relative_path, data, **kwargs) + + @deprecated("Use `add` with `binary=False`") + def _add_b64_data(self, relative_path, data, **kwargs): + return self.add(relative_path, data, binary=False, **kwargs) + + def get(self, relative_path, binary=True, **kwargs): + data = self._forward("get", relative_path, **kwargs) + if not binary and data: + data = base64.b64encode(data) + return data + + @deprecated("Use `get` with `binary=False`") + def _get_b64_data(self, relative_path, **kwargs): + return self.get(relative_path, binary=False, **kwargs) + + @deprecated("Use `get`") + def _get_bin_data(self, relative_path, **kwargs): + return self.get(relative_path, **kwargs) + + def list_files(self, relative_path="", pattern=False): + names = self._forward("list", relative_path) + if pattern: + names = fnmatch.filter(names, pattern) + return names + + @deprecated("Use `list_files`") + def _list(self, relative_path="", pattern=False): + return self.list_files(relative_path, pattern=pattern) + + def find_files(self, pattern, relative_path="", **kw): + return self._forward("find_files", pattern, relative_path=relative_path) + + @deprecated("Use `find_files`") + def _find_files(self, pattern, relative_path="", **kw): + return self.find_files(pattern, relative_path=relative_path, **kw) + + def move_files(self, files, destination_path, **kw): + return self._forward("move_files", files, destination_path, **kw) + + @deprecated("Use `move_files`") + def _move_files(self, files, destination_path, **kw): + return self.move_files(files, destination_path, **kw) + + def delete(self, relative_path): + return self._forward("delete", relative_path) + + @deprecated("Use `delete`") + def _delete(self, relative_path): + return self.delete(relative_path) + + def _forward(self, method, *args, **kwargs): + _logger.debug( + "Backend Storage ID: %s type %s: %s file %s %s", + self.backend_type, + self.id, + method, + args, + kwargs, + ) + self.ensure_one() + adapter = self._get_adapter() + return getattr(adapter, method)(*args, **kwargs) + + def _get_adapter(self): + with self.work_on(self._name) as work: + return work.component(usage=self.backend_type) + + def action_test_config(self): + if not self.has_validation: + raise AttributeError("Validation not supported!") + adapter = self._get_adapter() + try: + adapter.validate_config() + title = _("Connection Test Succeeded!") + message = _("Everything seems properly set up!") + msg_type = "success" + except Exception as err: + title = _("Connection Test Failed!") + message = str(err) + msg_type = "danger" + return { + "type": "ir.actions.client", + "tag": "display_notification", + "params": { + "title": title, + "message": message, + "type": msg_type, + "sticky": False, + }, + } diff --git a/storage_backend/readme/CONTRIBUTORS.rst b/storage_backend/readme/CONTRIBUTORS.rst new file mode 100644 index 0000000..9b79250 --- /dev/null +++ b/storage_backend/readme/CONTRIBUTORS.rst @@ -0,0 +1,8 @@ +* Sébastien BEAU +* Raphaël Reverdy +* Florian da Costa +* Cédric Pigeon +* Renato Lima +* Benoît Guillot +* Laurent Mignon +* Denis Roussel diff --git a/storage_backend/readme/DESCRIPTION.rst b/storage_backend/readme/DESCRIPTION.rst new file mode 100644 index 0000000..e69de29 diff --git a/storage_backend/readme/HISTORY.rst b/storage_backend/readme/HISTORY.rst new file mode 100644 index 0000000..e69de29 diff --git a/storage_backend/readme/USAGE.rst b/storage_backend/readme/USAGE.rst new file mode 100644 index 0000000..e69de29 diff --git a/storage_backend/security/ir.model.access.csv b/storage_backend/security/ir.model.access.csv new file mode 100644 index 0000000..dd245d4 --- /dev/null +++ b/storage_backend/security/ir.model.access.csv @@ -0,0 +1,2 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_storage_backend_edit,storage_backend edit,model_storage_backend,base.group_system,1,1,1,1 diff --git a/storage_backend/static/description/icon.png b/storage_backend/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 zcmW++2RxMjAAjx~&dlBk9S+%}OXg)AGE&Cb*&}d0jUxM@u(PQx^-s)697TX`ehR4?GS^qbkof1cslKgkU)h65qZ9Oc=ml_0temigYLJfnz{IDzUf>bGs4N!v3=Z3jMq&A#7%rM5eQ#dc?k~! zVpnB`o+K7|Al`Q_U;eD$B zfJtP*jH`siUq~{KE)`jP2|#TUEFGRryE2`i0**z#*^6~AI|YzIWy$Cu#CSLW3q=GA z6`?GZymC;dCPk~rBS%eCb`5OLr;RUZ;D`}um=H)BfVIq%7VhiMr)_#G0N#zrNH|__ zc+blN2UAB0=617@>_u;MPHN;P;N#YoE=)R#i$k_`UAA>WWCcEVMh~L_ zj--gtp&|K1#58Yz*AHCTMziU1Jzt_jG0I@qAOHsk$2}yTmVkBp_eHuY$A9)>P6o~I z%aQ?!(GqeQ-Y+b0I(m9pwgi(IIZZzsbMv+9w{PFtd_<_(LA~0H(xz{=FhLB@(1&qHA5EJw1>>=%q2f&^X>IQ{!GJ4e9U z&KlB)z(84HmNgm2hg2C0>WM{E(DdPr+EeU_N@57;PC2&DmGFW_9kP&%?X4}+xWi)( z;)z%wI5>D4a*5XwD)P--sPkoY(a~WBw;E~AW`Yue4kFa^LM3X`8x|}ZUeMnqr}>kH zG%WWW>3ml$Yez?i%)2pbKPI7?5o?hydokgQyZsNEr{a|mLdt;X2TX(#B1j35xPnPW z*bMSSOauW>o;*=kO8ojw91VX!qoOQb)zHJ!odWB}d+*K?#sY_jqPdg{Sm2HdYzdEx zOGVPhVRTGPtv0o}RfVP;Nd(|CB)I;*t&QO8h zFfekr30S!-LHmV_Su-W+rEwYXJ^;6&3|L$mMC8*bQptyOo9;>Qb9Q9`ySe3%V$A*9 zeKEe+b0{#KWGp$F+tga)0RtI)nhMa-K@JS}2krK~n8vJ=Ngm?R!9G<~RyuU0d?nz# z-5EK$o(!F?hmX*2Yt6+coY`6jGbb7tF#6nHA zuKk=GGJ;ZwON1iAfG$E#Y7MnZVmrY|j0eVI(DN_MNFJmyZ|;w4tf@=CCDZ#5N_0K= z$;R~bbk?}TpfDjfB&aiQ$VA}s?P}xPERJG{kxk5~R`iRS(SK5d+Xs9swCozZISbnS zk!)I0>t=A<-^z(cmSFz3=jZ23u13X><0b)P)^1T_))Kr`e!-pb#q&J*Q`p+B6la%C zuVl&0duN<;uOsB3%T9Fp8t{ED108<+W(nOZd?gDnfNBC3>M8WE61$So|P zVvqH0SNtDTcsUdzaMDpT=Ty0pDHHNL@Z0w$Y`XO z2M-_r1S+GaH%pz#Uy0*w$Vdl=X=rQXEzO}d6J^R6zjM1u&c9vYLvLp?W7w(?np9x1 zE_0JSAJCPB%i7p*Wvg)pn5T`8k3-uR?*NT|J`eS#_#54p>!p(mLDvmc-3o0mX*mp_ zN*AeS<>#^-{S%W<*mz^!X$w_2dHWpcJ6^j64qFBft-o}o_Vx80o0>}Du;>kLts;$8 zC`7q$QI(dKYG`Wa8#wl@V4jVWBRGQ@1dr-hstpQL)Tl+aqVpGpbSfN>5i&QMXfiZ> zaA?T1VGe?rpQ@;+pkrVdd{klI&jVS@I5_iz!=UMpTsa~mBga?1r}aRBm1WS;TT*s0f0lY=JBl66Upy)-k4J}lh=P^8(SXk~0xW=T9v*B|gzIhN z>qsO7dFd~mgxAy4V?&)=5ieYq?zi?ZEoj)&2o)RLy=@hbCRcfT5jigwtQGE{L*8<@Yd{zg;CsL5mvzfDY}P-wos_6PfprFVaeqNE%h zKZhLtcQld;ZD+>=nqN~>GvROfueSzJD&BE*}XfU|H&(FssBqY=hPCt`d zH?@s2>I(|;fcW&YM6#V#!kUIP8$Nkdh0A(bEVj``-AAyYgwY~jB zT|I7Bf@%;7aL7Wf4dZ%VqF$eiaC38OV6oy3Z#TER2G+fOCd9Iaoy6aLYbPTN{XRPz z;U!V|vBf%H!}52L2gH_+j;`bTcQRXB+y9onc^wLm5wi3-Be}U>k_u>2Eg$=k!(l@I zcCg+flakT2Nej3i0yn+g+}%NYb?ta;R?(g5SnwsQ49U8Wng8d|{B+lyRcEDvR3+`O{zfmrmvFrL6acVP%yG98X zo&+VBg@px@i)%o?dG(`T;n*$S5*rnyiR#=wW}}GsAcfyQpE|>a{=$Hjg=-*_K;UtD z#z-)AXwSRY?OPefw^iI+ z)AXz#PfEjlwTes|_{sB?4(O@fg0AJ^g8gP}ex9Ucf*@_^J(s_5jJV}c)s$`Myn|Kd z$6>}#q^n{4vN@+Os$m7KV+`}c%4)4pv@06af4-x5#wj!KKb%caK{A&Y#Rfs z-po?Dcb1({W=6FKIUirH&(yg=*6aLCekcKwyfK^JN5{wcA3nhO(o}SK#!CINhI`-I z1)6&n7O&ZmyFMuNwvEic#IiOAwNkR=u5it{B9n2sAJV5pNhar=j5`*N!Na;c7g!l$ z3aYBqUkqqTJ=Re-;)s!EOeij=7SQZ3Hq}ZRds%IM*PtM$wV z@;rlc*NRK7i3y5BETSKuumEN`Xu_8GP1Ri=OKQ$@I^ko8>H6)4rjiG5{VBM>B|%`&&s^)jS|-_95&yc=GqjNo{zFkw%%HHhS~e=s zD#sfS+-?*t|J!+ozP6KvtOl!R)@@-z24}`9{QaVLD^9VCSR2b`b!KC#o;Ki<+wXB6 zx3&O0LOWcg4&rv4QG0)4yb}7BFSEg~=IR5#ZRj8kg}dS7_V&^%#Do==#`u zpy6{ox?jWuR(;pg+f@mT>#HGWHAJRRDDDv~@(IDw&R>9643kK#HN`!1vBJHnC+RM&yIh8{gG2q zA%e*U3|N0XSRa~oX-3EAneep)@{h2vvd3Xvy$7og(sayr@95+e6~Xvi1tUqnIxoIH zVWo*OwYElb#uyW{Imam6f2rGbjR!Y3`#gPqkv57dB6K^wRGxc9B(t|aYDGS=m$&S!NmCtrMMaUg(c zc2qC=2Z`EEFMW-me5B)24AqF*bV5Dr-M5ig(l-WPS%CgaPzs6p_gnCIvTJ=Y<6!gT zVt@AfYCzjjsMEGi=rDQHo0yc;HqoRNnNFeWZgcm?f;cp(6CNylj36DoL(?TS7eU#+ z7&mfr#y))+CJOXQKUMZ7QIdS9@#-}7y2K1{8)cCt0~-X0O!O?Qx#E4Og+;A2SjalQ zs7r?qn0H044=sDN$SRG$arw~n=+T_DNdSrarmu)V6@|?1-ZB#hRn`uilTGPJ@fqEy zGt(f0B+^JDP&f=r{#Y_wi#AVDf-y!RIXU^0jXsFpf>=Ji*TeqSY!H~AMbJdCGLhC) zn7Rx+sXw6uYj;WRYrLd^5IZq@6JI1C^YkgnedZEYy<&4(z%Q$5yv#Boo{AH8n$a zhb4Y3PWdr269&?V%uI$xMcUrMzl=;w<_nm*qr=c3Rl@i5wWB;e-`t7D&c-mcQl7x! zZWB`UGcw=Y2=}~wzrfLx=uet<;m3~=8I~ZRuzvMQUQdr+yTV|ATf1Uuomr__nDf=X zZ3WYJtHp_ri(}SQAPjv+Y+0=fH4krOP@S&=zZ-t1jW1o@}z;xk8 z(Nz1co&El^HK^NrhVHa-_;&88vTU>_J33=%{if;BEY*J#1n59=07jrGQ#IP>@u#3A z;!q+E1Rj3ZJ+!4bq9F8PXJ@yMgZL;>&gYA0%_Kbi8?S=XGM~dnQZQ!yBSgcZhY96H zrWnU;k)qy`rX&&xlDyA%(a1Hhi5CWkmg(`Gb%m(HKi-7Z!LKGRP_B8@`7&hdDy5n= z`OIxqxiVfX@OX1p(mQu>0Ai*v_cTMiw4qRt3~NBvr9oBy0)r>w3p~V0SCm=An6@3n)>@z!|o-$HvDK z|3D2ZMJkLE5loMKl6R^ez@Zz%S$&mbeoqH5`Bb){Ei21q&VP)hWS2tjShfFtGE+$z zzCR$P#uktu+#!w)cX!lWN1XU%K-r=s{|j?)Akf@q#3b#{6cZCuJ~gCxuMXRmI$nGtnH+-h z+GEi!*X=AP<|fG`1>MBdTb?28JYc=fGvAi2I<$B(rs$;eoJCyR6_bc~p!XR@O-+sD z=eH`-ye})I5ic1eL~TDmtfJ|8`0VJ*Yr=hNCd)G1p2MMz4C3^Mj?7;!w|Ly%JqmuW zlIEW^Ft%z?*|fpXda>Jr^1noFZEwFgVV%|*XhH@acv8rdGxeEX{M$(vG{Zw+x(ei@ zmfXb22}8-?Fi`vo-YVrTH*C?a8%M=Hv9MqVH7H^J$KsD?>!SFZ;ZsvnHr_gn=7acz z#W?0eCdVhVMWN12VV^$>WlQ?f;P^{(&pYTops|btm6aj>_Uz+hqpGwB)vWp0Cf5y< zft8-je~nn?W11plq}N)4A{l8I7$!ks_x$PXW-2XaRFswX_BnF{R#6YIwMhAgd5F9X zGmwdadS6(a^fjHtXg8=l?Rc0Sm%hk6E9!5cLVloEy4eh(=FwgP`)~I^5~pBEWo+F6 zSf2ncyMurJN91#cJTy_u8Y}@%!bq1RkGC~-bV@SXRd4F{R-*V`bS+6;W5vZ(&+I<9$;-V|eNfLa5n-6% z2(}&uGRF;p92eS*sE*oR$@pexaqr*meB)VhmIg@h{uzkk$9~qh#cHhw#>O%)b@+(| z^IQgqzuj~Sk(J;swEM-3TrJAPCq9k^^^`q{IItKBRXYe}e0Tdr=Huf7da3$l4PdpwWDop%^}n;dD#K4s#DYA8SHZ z&1!riV4W4R7R#C))JH1~axJ)RYnM$$lIR%6fIVA@zV{XVyx}C+a-Dt8Y9M)^KU0+H zR4IUb2CJ{Hg>CuaXtD50jB(_Tcx=Z$^WYu2u5kubqmwp%drJ6 z?Fo40g!Qd<-l=TQxqHEOuPX0;^z7iX?Ke^a%XT<13TA^5`4Xcw6D@Ur&VT&CUe0d} z1GjOVF1^L@>O)l@?bD~$wzgf(nxX1OGD8fEV?TdJcZc2KoUe|oP1#=$$7ee|xbY)A zDZq+cuTpc(fFdj^=!;{k03C69lMQ(|>uhRfRu%+!k&YOi-3|1QKB z z?n?eq1XP>p-IM$Z^C;2L3itnbJZAip*Zo0aw2bs8@(s^~*8T9go!%dHcAz2lM;`yp zD=7&xjFV$S&5uDaiScyD?B-i1ze`+CoRtz`Wn+Zl&#s4&}MO{@N!ufrzjG$B79)Y2d3tBk&)TxUTw@QS0TEL_?njX|@vq?Uz(nBFK5Pq7*xj#u*R&i|?7+6# z+|r_n#SW&LXhtheZdah{ZVoqwyT{D>MC3nkFF#N)xLi{p7J1jXlmVeb;cP5?e(=f# zuT7fvjSbjS781v?7{)-X3*?>tq?)Yd)~|1{BDS(pqC zC}~H#WXlkUW*H5CDOo<)#x7%RY)A;ShGhI5s*#cRDA8YgqG(HeKDx+#(ZQ?386dv! zlXCO)w91~Vw4AmOcATuV653fa9R$fyK8ul%rG z-wfS zihugoZyr38Im?Zuh6@RcF~t1anQu7>#lPpb#}4cOA!EM11`%f*07RqOVkmX{p~KJ9 z^zP;K#|)$`^Rb{rnHGH{~>1(fawV0*Z#)}M`m8-?ZJV<+e}s9wE# z)l&az?w^5{)`S(%MRzxdNqrs1n*-=jS^_jqE*5XDrA0+VE`5^*p3CuM<&dZEeCjoz zR;uu_H9ZPZV|fQq`Cyw4nscrVwi!fE6ciMmX$!_hN7uF;jjKG)d2@aC4ropY)8etW=xJvni)8eHi`H$%#zn^WJ5NLc-rqk|u&&4Z6fD_m&JfSI1Bvb?b<*n&sfl0^t z=HnmRl`XrFvMKB%9}>PaA`m-fK6a0(8=qPkWS5bb4=v?XcWi&hRY?O5HdulRi4?fN zlsJ*N-0Qw+Yic@s0(2uy%F@ib;GjXt01Fmx5XbRo6+n|pP(&nodMoap^z{~q ziEeaUT@Mxe3vJSfI6?uLND(CNr=#^W<1b}jzW58bIfyWTDle$mmS(|x-0|2UlX+9k zQ^EX7Nw}?EzVoBfT(-LT|=9N@^hcn-_p&sqG z&*oVs2JSU+N4ZD`FhCAWaS;>|wH2G*Id|?pa#@>tyxX`+4HyIArWDvVrX)2WAOQff z0qyHu&-S@i^MS-+j--!pr4fPBj~_8({~e1bfcl0wI1kaoN>mJL6KUPQm5N7lB(ui1 zE-o%kq)&djzWJ}ob<-GfDlkB;F31j-VHKvQUGQ3sp`CwyGJk_i!y^sD0fqC@$9|jO zOqN!r!8-p==F@ZVP=U$qSpY(gQ0)59P1&t@y?5rvg<}E+GB}26NYPp4f2YFQrQtot5mn3wu_qprZ=>Ig-$ zbW26Ws~IgY>}^5w`vTB(G`PTZaDiGBo5o(tp)qli|NeV( z@H_=R8V39rt5J5YB2Ky?4eJJ#b`_iBe2ot~6%7mLt5t8Vwi^Jy7|jWXqa3amOIoRb zOr}WVFP--DsS`1WpN%~)t3R!arKF^Q$e12KEqU36AWwnCBICpH4XCsfnyrHr>$I$4 z!DpKX$OKLWarN7nv@!uIA+~RNO)l$$w}p(;b>mx8pwYvu;dD_unryX_NhT8*Tj>BTrTTL&!?O+%Rv;b?B??gSzdp?6Uug9{ zd@V08Z$BdI?fpoCS$)t4mg4rT8Q_I}h`0d-vYZ^|dOB*Q^S|xqTV*vIg?@fVFSmMpaw0qtTRbx} z({Pg?#{2`sc9)M5N$*N|4;^t$+QP?#mov zGVC@I*lBVrOU-%2y!7%)fAKjpEFsgQc4{amtiHb95KQEwvf<(3T<9-Zm$xIew#P22 zc2Ix|App^>v6(3L_MCU0d3W##AB0M~3D00EWoKZqsJYT(#@w$Y_H7G22M~ApVFTRHMI_3be)Lkn#0F*V8Pq zc}`Cjy$bE;FJ6H7p=0y#R>`}-m4(0F>%@P|?7fx{=R^uFdISRnZ2W_xQhD{YuR3t< z{6yxu=4~JkeA;|(J6_nv#>Nvs&FuLA&PW^he@t(UwFFE8)|a!R{`E`K`i^ZnyE4$k z;(749Ix|oi$c3QbEJ3b~D_kQsPz~fIUKym($a_7dJ?o+40*OLl^{=&oq$<#Q(yyrp z{J-FAniyAw9tPbe&IhQ|a`DqFTVQGQ&Gq3!C2==4x{6EJwiPZ8zub-iXoUtkJiG{} zPaR&}_fn8_z~(=;5lD-aPWD3z8PZS@AaUiomF!G8I}Mf>e~0g#BelA-5#`cj;O5>N Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 diff --git a/storage_backend/static/description/index.html b/storage_backend/static/description/index.html new file mode 100644 index 0000000..0a9dbd6 --- /dev/null +++ b/storage_backend/static/description/index.html @@ -0,0 +1,427 @@ + + + + + + +Storage Bakend + + + +
+

Storage Bakend

+ + +

Production/Stable License: LGPL-3 OCA/storage Translate me on Weblate Try me on Runboat

+

Table of contents

+ +
+

Bug Tracker

+

Bugs are tracked on GitHub Issues. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +feedback.

+

Do not contact contributors directly about support or help with technical issues.

+
+
+

Credits

+
+

Authors

+
    +
  • Akretion
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use.

+

This module is part of the OCA/storage project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/storage_backend/tests/__init__.py b/storage_backend/tests/__init__.py new file mode 100644 index 0000000..2161dca --- /dev/null +++ b/storage_backend/tests/__init__.py @@ -0,0 +1,2 @@ +from . import common +from . import test_filesystem diff --git a/storage_backend/tests/common.py b/storage_backend/tests/common.py new file mode 100644 index 0000000..b6ab487 --- /dev/null +++ b/storage_backend/tests/common.py @@ -0,0 +1,79 @@ +# Copyright 2017 Akretion (http://www.akretion.com). +# @author Sébastien BEAU +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +import base64 + +import mock + +from odoo.addons.component.tests.common import SavepointComponentCase + + +class BackendStorageTestMixin(object): + def _test_setting_and_getting_data(self): + # Check that the directory is empty + files = self.backend.list_files() + self.assertNotIn(self.filename, files) + + # Add a new file + self.backend.add( + self.filename, self.filedata, mimetype="text/plain", binary=False + ) + + # Check that the file exist + files = self.backend.list_files() + self.assertIn(self.filename, files) + + # Retrieve the file added + data = self.backend.get(self.filename, binary=False) + self.assertEqual(data, self.filedata) + + # Delete the file + self.backend.delete(self.filename) + files = self.backend.list_files() + self.assertNotIn(self.filename, files) + + def _test_setting_and_getting_data_from_root(self): + self._test_setting_and_getting_data() + + def _test_setting_and_getting_data_from_dir(self): + self.backend.directory_path = self.case_with_subdirectory + self._test_setting_and_getting_data() + + def _test_find_files( + self, + backend, + adapter_dotted_path, + mocked_filepaths, + pattern, + expected_filepaths, + ): + with mock.patch(adapter_dotted_path + ".list") as mocked: + mocked.return_value = mocked_filepaths + res = backend.find_files(pattern) + self.assertEqual(sorted(res), sorted(expected_filepaths)) + + def _test_move_files( + self, + backend, + adapter_dotted_path, + filename, + destination_path, + expected_filepaths, + ): + with mock.patch(adapter_dotted_path + ".move_files") as mocked: + mocked.return_value = expected_filepaths + res = backend.move_files(filename, destination_path) + self.assertEqual(sorted(res), sorted(expected_filepaths)) + + +class CommonCase(SavepointComponentCase): + @classmethod + def setUpClass(cls): + super().setUpClass() + cls.env = cls.env(context=dict(cls.env.context, tracking_disable=True)) + cls.backend = cls.env.ref("storage_backend.default_storage_backend") + cls.filedata = base64.b64encode(b"This is a simple file") + cls.filename = "test_file.txt" + cls.case_with_subdirectory = "subdirectory/here" + cls.demo_user = cls.env.ref("base.user_demo") diff --git a/storage_backend/tests/test_filesystem.py b/storage_backend/tests/test_filesystem.py new file mode 100644 index 0000000..a136401 --- /dev/null +++ b/storage_backend/tests/test_filesystem.py @@ -0,0 +1,65 @@ +# Copyright 2017 Akretion (http://www.akretion.com). +# @author Sébastien BEAU +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). +import os + +from odoo.exceptions import AccessError + +from .common import BackendStorageTestMixin, CommonCase + +ADAPTER_PATH = ( + "odoo.addons.storage_backend.components.filesystem_adapter.FileSystemStorageBackend" +) + + +class FileSystemCase(CommonCase, BackendStorageTestMixin): + def test_setting_and_getting_data_from_root(self): + self._test_setting_and_getting_data_from_root() + + def test_setting_and_getting_data_from_dir(self): + self._test_setting_and_getting_data_from_dir() + + def test_find_files(self): + good_filepaths = ["somepath/file%d.good" % x for x in range(1, 10)] + bad_filepaths = ["somepath/file%d.bad" % x for x in range(1, 10)] + mocked_filepaths = bad_filepaths + good_filepaths + backend = self.backend.sudo() + base_dir = backend._get_adapter()._basedir() + expected = [base_dir + "/" + path for path in good_filepaths] + self._test_find_files( + backend, ADAPTER_PATH, mocked_filepaths, r".*\.good$", expected + ) + + def test_move_files(self): + backend = self.backend.sudo() + base_dir = backend._get_adapter()._basedir() + expected = [base_dir + "/" + self.filename] + destination_path = os.path.join(base_dir, "destination") + self._test_move_files( + backend, ADAPTER_PATH, self.filename, destination_path, expected + ) + + +class FileSystemDemoUserAccessCase(CommonCase): + @classmethod + def setUpClass(cls): + super().setUpClass() + cls.backend = cls.backend.with_user(cls.demo_user) + + def test_cannot_add_file(self): + with self.assertRaises(AccessError): + self.backend.add( + self.filename, self.filedata, mimetype="text/plain", binary=False + ) + + def test_cannot_list_file(self): + with self.assertRaises(AccessError): + self.backend.list_files() + + def test_cannot_read_file(self): + with self.assertRaises(AccessError): + self.backend.get(self.filename, binary=False) + + def test_cannot_delete_file(self): + with self.assertRaises(AccessError): + self.backend.delete(self.filename) diff --git a/storage_backend/views/backend_storage_view.xml b/storage_backend/views/backend_storage_view.xml new file mode 100644 index 0000000..5cccc5a --- /dev/null +++ b/storage_backend/views/backend_storage_view.xml @@ -0,0 +1,81 @@ + + + + storage.backend + + + + + + + + + storage.backend + +
+
+ +
+ +
+
+ + + + +
+
+
+
+ + storage.backend + + + + + + + + Storage Backend + ir.actions.act_window + storage.backend + tree,form + + [] + {} + + + + + form + + + + + + tree + + + + +
diff --git a/storage_backend_s3/README.rst b/storage_backend_s3/README.rst new file mode 100644 index 0000000..7e96fd8 --- /dev/null +++ b/storage_backend_s3/README.rst @@ -0,0 +1,106 @@ +================== +Storage Backend S3 +================== + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:c61976ff5d7e64d012f9c5d0b89035a53ce7542efe2dc958874a9bb195aae945 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-LGPL--3-blue.png + :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html + :alt: License: LGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fstorage-lightgray.png?logo=github + :target: https://github.com/OCA/storage/tree/14.0/storage_backend_s3 + :alt: OCA/storage +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/storage-14-0/storage-14-0-storage_backend_s3 + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/storage&target_branch=14.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +Add the possibility to store and get data from amazon S3 for your storage backend + +**Table of contents** + +.. contents:: + :local: + +Configuration +============= + +Go to "Technical -> Storage backend -> Storage backend" and create a new backend of type "Amazon S3". + + +Example of configuration via env +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +:: + + [storage_backend.name_of_your_backend] + backend_type=amazon_s3 + served_by=external + base_url=https://your.cdn.domain.com + directory_path=foo # if you want to store in this folder + url_include_directory_path=1 # if you want to include the above folder in the URL + aws_bucket=your-bucket-name + aws_file_acl=public-read + aws_access_key_id=$SECRET + aws_secret_access_key=$MORESECRET + aws_region=eu-central-1 + +Known issues / Roadmap +====================== + +There is an issue with the latest version of `boto3` and `urllib3` +- boto3 needs to be `boto3<=1.15.18` related with https://github.com/OCA/storage/issues/67 + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* Akretion + +Contributors +~~~~~~~~~~~~ + +* Sebastien Beau +* Raphaël Reverdy +* Simone Orsi + +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +This module is part of the `OCA/storage `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/storage_backend_s3/__init__.py b/storage_backend_s3/__init__.py new file mode 100644 index 0000000..0f00a67 --- /dev/null +++ b/storage_backend_s3/__init__.py @@ -0,0 +1,2 @@ +from . import models +from . import components diff --git a/storage_backend_s3/__manifest__.py b/storage_backend_s3/__manifest__.py new file mode 100644 index 0000000..53d9463 --- /dev/null +++ b/storage_backend_s3/__manifest__.py @@ -0,0 +1,17 @@ +# Copyright 2017 Akretion (http://www.akretion.com). +# @author Sébastien BEAU +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +{ + "name": "Storage Backend S3", + "summary": "Implement amazon S3 Storage", + "version": "14.0.2.1.0", + "category": "Storage", + "website": "https://github.com/OCA/storage", + "author": " Akretion, Odoo Community Association (OCA)", + "license": "LGPL-3", + "installable": True, + "external_dependencies": {"python": ["boto3"]}, + "depends": ["storage_backend"], + "data": ["views/backend_storage_view.xml"], +} diff --git a/storage_backend_s3/__pycache__/__init__.cpython-37.pyc b/storage_backend_s3/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b961e9476496e7dba97a5f32e85b9d7f450ce2ce GIT binary patch literal 253 zcmZvWzY4-I5XO^MMMM{8U!a4*s*{L_58&b^fzT#Vq<>O!?cgK%N?n~?937mzL)`oz z-~E!ieB5p{8Zgvz{L%vJoi0BG2wOZbK{L$ooE7}YIdOm-90TO=z@pBB<4DBYUg3<* z0coIJQMuBVHSD9XWuDS}h<0PXOHB4Y>6L82dXSK$Hj~Ebrl3#K>12v&O>RNPOEHsB qJD;4bN)w&g(kNI=>0Qi4{I@HWx|Ek%DN$Y9{`#A>p+$jq8S)P?NkS+9 literal 0 HcmV?d00001 diff --git a/storage_backend_s3/components/__init__.py b/storage_backend_s3/components/__init__.py new file mode 100644 index 0000000..0d8ef55 --- /dev/null +++ b/storage_backend_s3/components/__init__.py @@ -0,0 +1 @@ +from . import s3_adapter diff --git a/storage_backend_s3/components/__pycache__/__init__.cpython-37.pyc b/storage_backend_s3/components/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..50528d49114fef6755550a26e9bb99b06e224841 GIT binary patch literal 235 zcmZ?b<>g`kf_FmSk|lxkV-N=hn1BoiATAaF5-AKRj5!Rsj8Tk?3@J>(44TX@8G*u@ zjJLRojpGwj5(`RFi~Ka1ZZQ;r^sQtlVgXWM;#Xm^RZMAdYEf}aabi+xc1%isa%paA zUP*CGesZF2ZhlH>PHJ(Cp^2VBOmRtmQDS;(d{Sa^c4}Tqe6g`ENLkW{0zhl04RGvy8r+H literal 0 HcmV?d00001 diff --git a/storage_backend_s3/components/__pycache__/s3_adapter.cpython-37.pyc b/storage_backend_s3/components/__pycache__/s3_adapter.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..20c5194559521d083d492586fca82598c4edb293 GIT binary patch literal 3936 zcmZ`+OK%*<5uWaO?CgU}ilUy8g9T(e-o#$Zrt*NGD3)l+79!A&rNqjF$z(X)BzHNx zv+kLV#Ko)*k$@xzIS61NmmHQrF1hBAUy@T_0|ZEZf{;VL>KU#rQC_lp`aRWE^?g-y zV`-^j;rG9PSn`8a%la2}j(#-r9!mBFDq#thSV8$@0YjfBd}s&u&y})CZ zWb>Nz4_Qz@xM21*f(D*W(j2ye)^I6UV%DeD=uO9x?fr&&#H?VMS<|+x&sXH~A){Hr z1Phjbv3%e9xi#YVtq&~W3h#*}Jn22QgA;@ovYSp&Gg)A zg%U}1fPx;I#9Jt-mrsmoDJ;2<%VbrVL65Gy3Dx|hAU%Gs2`idFqh>7Ztc02I` z?45Mfxx22GpfbIB2lgih02gGriogn8uFhgAIJco>l*{sbOz-q}C(5ktGIa(kx+m3X zI>X&g^K@PNN@nRq#Zt9t)VOJBdvl(4hBA+|7aJzh%{>{3$~Tlt8)!cW3r^}$w-zSp z?k?a_U(lK&Z0q_@v824M4Ux6IEAwCpNQ1D|f!&4zms{#2RV1ozR$fRL(_Y!po_yHP z@=P-c?j&jqW73{$+D1PHJY{vt924SY)l1&QKt`2ioY!X!<}l9I*osZ=j3;lfju~}W zo6}s2PcIyI@h^|ujETYM=b$W@>~(Z1=jL!bu$DTHJ}cl<3X;`Ns@7t?*-mR+XL`Q*D=b`OG+j%=WisSneVA@(`v^w37^Li^2XMWd&+S9&k2wKv z?i8HBgqABz>tMBT2VPOzVTJd33Ex`)VGSVsq5|O?xj(N9=<2j(fY_Kf^OkTPvwVr* zNTV+UBti5i)+g3|JPp5Vf7plT9*m`;Ff+aQ9I7g^?4&y#aCv8^pUBQ@*|c--s1v7? zM07@J-r1HNS}nyDtmwAYWt^tZ8-kmRlN4y6-OyS^m74ccUAu9R%k1_?+I^tIz z`$7Bp4F*5zRh*|@qlz3yk<%!0C-p5<-Fk_LchT1Vc7GI#D38>4sq5`Oh}3ST{cOFo zSM={VyPY-_JVKNkq{qaJR>Hs;0o3^jM?ga;gApA#TljTn&7P*VeTHx7qm8_cu&%Z zN)v5g-?$UhZ$1R+UB~T#7eiYnmdCUZWKgbbQ4}*8iQ=R}PpLV+|A4YC91)TRUr>(v z9&Qt&lmXAc#jm)cg`Ur*-#Mn5ulI+A#>l)2Za9z50!bWUjvWF?=d3wDBpvWg?c7KO z(E<6JdIObqz?A|ch9k)%)DNk8-n3@vKE^YHV3_nJh6HszCl)Ow(XvaZjwp-ZJ>cV2 z!Tw|;=o^?MFz(P;67}$ z4*8r5aNwW#XA~5)IEi8qeu6;JA0s*9y-S*<;7DKeRY`p2+Qjb9 z8dnp<14?JEW$0%{1UBs+GZHQ9T}===lk6HAN4qE~p?9Ptl#j|p97LDtsh5hjFbSE1$a({%%7-h? z4y|kUv$QwVeA1)Mm|eCgJ8;5 zz%dRxjVy9{=9nU?(-{Jy`EP4KG%0q7FQqUnQ(m-NVffi3N+>Zv&oxW1v_C>>-p{oc zPBMI!m`tZMslm~YAceuVfr+|DU6S!DaxeT!)i6ORl_AM8Y&zUu_Frk#8q1BA@A$r1 z(_K~H$1+``%m+D}c2be1C5aQNg7ehJ2arIT)LW$8Xep`4*18Tr-Z5#D`V{>#CQ#0; zPg0Ub3ww)nDl3g)vaRNAd@QQ!1JOnTq+KDmC%Z +# Copyright 2019 Camptocamp SA (http://www.camptocamp.com). +# @author Simone Orsi +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +import io +import logging + +from odoo import _, exceptions + +from odoo.addons.component.core import Component + +_logger = logging.getLogger(__name__) + +try: + import boto3 + from botocore.exceptions import ClientError, EndpointConnectionError + +except ImportError as err: # pragma: no cover + _logger.debug(err) + + +class S3StorageAdapter(Component): + _name = "s3.adapter" + _inherit = "base.storage.adapter" + _usage = "amazon_s3" + + def _aws_bucket_params(self): + params = { + "aws_access_key_id": self.collection.aws_access_key_id, + "aws_secret_access_key": self.collection.aws_secret_access_key, + } + if self.collection.aws_host: + params["endpoint_url"] = self.collection.aws_host + + if self.collection.aws_region: + if self.collection.aws_region != "other": + params["region_name"] = self.collection.aws_region + elif self.collection.aws_other_region: + params["region_name"] = self.collection.aws_other_region + return params + + def _get_bucket(self): + params = self._aws_bucket_params() + s3 = boto3.resource("s3", **params) + bucket_name = self.collection.aws_bucket + bucket = s3.Bucket(bucket_name) + exists = True + try: + s3.meta.client.head_bucket(Bucket=bucket_name) + except ClientError as e: + # If a client error is thrown, then check that it was a 404 error. + # If it was a 404 error, then the bucket does not exist. + error_code = e.response["Error"]["Code"] + if error_code == "404": + exists = False + except EndpointConnectionError as error: + # log verbose error from s3, return short message for user + _logger.exception("Error during connection on S3") + raise exceptions.UserError(str(error)) + region_name = params.get("region_name") + if not exists: + if not region_name: + bucket = s3.create_bucket(Bucket=bucket_name) + else: + bucket = s3.create_bucket( + Bucket=bucket_name, + CreateBucketConfiguration={"LocationConstraint": region_name}, + ) + return bucket + + def _get_object(self, relative_path=None): + bucket = self._get_bucket() + path = None + if relative_path: + path = self._fullpath(relative_path) + return bucket.Object(key=path) + + def add(self, relative_path, bin_data, mimetype=None, **kwargs): + s3object = self._get_object(relative_path) + file_params = self._aws_upload_fileobj_params(mimetype=mimetype, **kwargs) + with io.BytesIO() as fileobj: + fileobj.write(bin_data) + fileobj.seek(0) + try: + s3object.upload_fileobj(fileobj, **file_params) + except ClientError as error: + # log verbose error from s3, return short message for user + _logger.exception("Error during storage of the file %s" % relative_path) + raise exceptions.UserError( + _("The file could not be stored: %s") % str(error) + ) + + def _aws_upload_fileobj_params(self, mimetype=None, **kw): + extra_args = {} + if mimetype: + extra_args["ContentType"] = mimetype + if self.collection.aws_cache_control: + extra_args["CacheControl"] = self.collection.aws_cache_control + if self.collection.aws_file_acl: + extra_args["ACL"] = self.collection.aws_file_acl + if extra_args: + return {"ExtraArgs": extra_args} + return {} + + def get(self, relative_path): + s3object = self._get_object(relative_path) + return s3object.get()["Body"].read() + + def list(self, relative_path): + bucket = self._get_bucket() + dir_path = self.collection.directory_path or "" + return [ + o.key.replace(dir_path, "").lstrip("/") + for o in bucket.objects.filter(Prefix=dir_path) + ] + + def delete(self, relative_path): + s3object = self._get_object(relative_path) + try: + s3object.load() + except ClientError as e: + if e.response["Error"]["Code"] == "404": + return False + raise e + + s3object.delete() + return True diff --git a/storage_backend_s3/i18n/storage_backend_s3.pot b/storage_backend_s3/i18n/storage_backend_s3.pot new file mode 100644 index 0000000..991e976 --- /dev/null +++ b/storage_backend_s3/i18n/storage_backend_s3.pot @@ -0,0 +1,131 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * storage_backend_s3 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: storage_backend_s3 +#: model:ir.model.fields,field_description:storage_backend_s3.field_storage_backend__aws_host +msgid "AWS Host" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields,field_description:storage_backend_s3.field_storage_backend__aws_access_key_id +msgid "Access Key ID" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields.selection,name:storage_backend_s3.selection__storage_backend__backend_type__amazon_s3 +#: model_terms:ir.ui.view,arch_db:storage_backend_s3.storage_backend_view_form +msgid "Amazon S3" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields,field_description:storage_backend_s3.field_storage_backend__aws_cache_control +msgid "Aws Cache Control" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields,field_description:storage_backend_s3.field_storage_backend__aws_file_acl +msgid "Aws File Acl" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields,field_description:storage_backend_s3.field_storage_backend__backend_type +msgid "Backend Type" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields,field_description:storage_backend_s3.field_storage_backend__aws_bucket +msgid "Bucket" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields,field_description:storage_backend_s3.field_storage_backend__display_name +msgid "Display Name" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields,field_description:storage_backend_s3.field_storage_backend__id +msgid "ID" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields,help:storage_backend_s3.field_storage_backend__aws_host +msgid "If you are using a different host than standard AWS ones, eg: Exoscale" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields,field_description:storage_backend_s3.field_storage_backend____last_update +msgid "Last Modified on" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields,field_description:storage_backend_s3.field_storage_backend__aws_other_region +msgid "Other region" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields,field_description:storage_backend_s3.field_storage_backend__aws_region +msgid "Region" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields,field_description:storage_backend_s3.field_storage_backend__aws_secret_access_key +msgid "Secret Access Key" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model,name:storage_backend_s3.model_storage_backend +msgid "Storage Backend" +msgstr "" + +#. module: storage_backend_s3 +#: code:addons/storage_backend_s3/components/s3_adapter.py:0 +#, python-format +msgid "The file could not be stored: %s" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields.selection,name:storage_backend_s3.selection__storage_backend__aws_file_acl__authenticated-read +msgid "authenticated-read" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields.selection,name:storage_backend_s3.selection__storage_backend__aws_file_acl__aws-exec-read +msgid "aws-exec-read" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields.selection,name:storage_backend_s3.selection__storage_backend__aws_file_acl__bucket-owner-full-control +msgid "bucket-owner-full-control" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields.selection,name:storage_backend_s3.selection__storage_backend__aws_file_acl__bucket-owner-read +msgid "bucket-owner-read" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields.selection,name:storage_backend_s3.selection__storage_backend__aws_file_acl__private +msgid "private" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields.selection,name:storage_backend_s3.selection__storage_backend__aws_file_acl__public-read +msgid "public-read" +msgstr "" + +#. module: storage_backend_s3 +#: model:ir.model.fields.selection,name:storage_backend_s3.selection__storage_backend__aws_file_acl__public-read-write +msgid "public-read-write" +msgstr "" diff --git a/storage_backend_s3/models/__init__.py b/storage_backend_s3/models/__init__.py new file mode 100644 index 0000000..f45f402 --- /dev/null +++ b/storage_backend_s3/models/__init__.py @@ -0,0 +1 @@ +from . import storage_backend diff --git a/storage_backend_s3/models/__pycache__/__init__.cpython-37.pyc b/storage_backend_s3/models/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ae4d70af6f610a9d1f7da5232f591da2aee1d834 GIT binary patch literal 236 zcmZ?b<>g`kf_FmSlI4K(V-N=hn1BoiATAaF5-AKRj5!Rsj8Tk?3@J>(44TX@8G*u@ zjJNoUOY(~n(^KP<5|gu2^HTgYnQk!@fi$mVC}IIpVB%M9vQ91K@6IK@x{ivAaOk-JwvRrF+km^ImI#Y@tJv< WCGqik1(mlrY#>J3fn50+h#3I6Wf&al$2yy{z~GsY0~ve-P*Or;w)XZ9g42#SJnk;F;(=rIONIObo$tC5a z7Fu9H0`%0w?mIZg-S=yF-D#H{cgQY#q?|Nqic#S6Bl-CFzMt>aYGnlD@9BSne*ybb zEe?h{xdT)D0)QflBjl-HBf>qyGkT_HV#LtMVud~I*~6-)DSE|cD4w?vb2iJ|!^kUP zlua;uRA!|;jL|dTM6p-;sq`HEh+^Y8q9(O=kyl}r9pqIXB3hvKE}}LwH)=bkH$ia= zHHv?M6lk?!NV^lVhze=<63QYGsC_jsObh0HnBqEs6pi2|^=4{pm?LWsy$0#2xr<(* zQGr@}_yO8cybG(@g+~dYVcd1e76~KLj+lG*SxWY3k!G~`?$G}U68xTSwA8HljVT)!<0l}#$el6Sd@1D&hLmT zqwlA|&9#AGT&xMwW}9m?2?jkDr(!J$NE6f^L`0R8 zU-)9-#s^Q=a-+R}Z=pZjFW-tnkp@Yxe|uJ`r*yS(cGZu-G(OoD{@5A|w<3@u61M?4 zxFHR()Uag{h`U|Jr4`1VL>Agfnk>npU_yW$WwDhb-b|OJ{-LQ47&kDl!=u^=IjF!= z)=x-qO3CK{K)8&{hK;$}IgA8#P*MPf_yYh#9;V1MAnr_NZ4{`{#VYDTObc%f&xXAs zwP}$$uyXXOM9Xg>N;O{5cv<6BjaL9K&>EeflW?P|Po`)cZqzhBt*It7)hT+K&d@V- zmd??$^rNmr&jH;en|gyfn4YH>cAXvU)#*ig39?}N4Fs`w3L?jq6Rq64_j2cElVfi$ zjJ*xfQzAW*B{BFtE8W$o+gjo?pmSCcEOjaCkU^9JWlgY%1u3|}CzMJji6MJf$}&d< z`ge&)vu{^A?l2j+gfn*_bT+s&>~t81;B(i3#7);p?244clyIt3B#D`rcUkwQyZkZ{ z5Em+_ZIN=gFRgVJ^`(7p0MVI(d*_s3wYxz8ao~Q>hVIIPtlnY)2T|Yc${GKNu!n)? z*-v#kDzy*KbCz>G^0Ene@XgYVua>@ETwI)Y`-65A1`RBWV;f}EC+Rxl|IQ=UZsa|Av)4@w^^a4P9cnByY4 zgEp`#a3do`$3KdHb5wbKrHZJr+Hjo$oT{$SZDrNGg(zcoiJj+C2E+mAO?LXKhwaQZ^2C#Z^3ciF9v-I zwg!J&5Ir5Q{O$~*q~!ZSM1=7Dca?`XzzTPiCC&gqhJ!7`z(>EbnO#1fqzflsJ~XcC zBC4wD4mAY`#a*1DS?Ee#JPS>wVM2q`Q7NreNGy=Gpe>MHTkiGKp__0w58~^ONjxA? zG;~Fu1z~6Cwpo;HH$amLD`Qgfw)fTw-GkE8{iptNy-VZQ!jYn2?<)jXWwF2y$ zJEU=1I=&y19`k)!_WisM0bcd}7a+^{#PP!zd={o$sVYmYgR4Tdv+_L;QquM^H) zpy8Jl_*j8Y6u6?mrwUwE;2Hqw^mzh~O^4biS^-%byDVT)bl^7CKSAkvby3AJKMg?f z7mEOt11)UfDnJ7}W)-V%Lc)`f>k_)&znxgHva>|Ewv2* literal 0 HcmV?d00001 diff --git a/storage_backend_s3/models/storage_backend.py b/storage_backend_s3/models/storage_backend.py new file mode 100644 index 0000000..6a0d04a --- /dev/null +++ b/storage_backend_s3/models/storage_backend.py @@ -0,0 +1,86 @@ +# Copyright 2017 Akretion (http://www.akretion.com). +# @author Sébastien BEAU +# Copyright 2019 Camptocamp SA (http://www.camptocamp.com). +# @author Simone Orsi +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +import logging + +from odoo import fields, models + +_logger = logging.getLogger(__name__) + +try: + import boto3 +except ImportError as err: # pragma: no cover + _logger.debug(err) + + +def _load_aws_regions(): + _logger.info("Loading available AWS regions") + session = boto3.session.Session() + return [ + (region, region.replace("-", " ").capitalize()) + for region in session.get_available_regions("s3") + ] + + +# AWS regions won't change that often, fine to retrieve them at instance load. +# Also, this prevents to call AWS every time the selection list is accessed. +AWS_REGIONS = _load_aws_regions() + + +class StorageBackend(models.Model): + _inherit = "storage.backend" + + backend_type = fields.Selection( + selection_add=[("amazon_s3", "Amazon S3")], + ondelete={"amazon_s3": "set default"}, + ) + aws_host = fields.Char( + string="AWS Host", + help="If you are using a different host than standard AWS ones, " + "eg: Exoscale", + ) + aws_bucket = fields.Char(string="Bucket") + aws_access_key_id = fields.Char(string="Access Key ID") + aws_secret_access_key = fields.Char(string="Secret Access Key") + aws_region = fields.Selection(selection="_selection_aws_region", string="Region") + aws_cache_control = fields.Char(default="max-age=31536000, public") + aws_other_region = fields.Char(string="Other region") + aws_file_acl = fields.Selection( + selection=[ + ("", ""), + ("private", "private"), + ("public-read", "public-read"), + ("public-read-write", "public-read-write"), + ("aws-exec-read", "aws-exec-read"), + ("authenticated-read", "authenticated-read"), + ("bucket-owner-read", "bucket-owner-read"), + ("bucket-owner-full-control", "bucket-owner-full-control"), + ] + ) + + @property + def _server_env_fields(self): + env_fields = super()._server_env_fields + env_fields.update( + { + "aws_host": {}, + "aws_bucket": {}, + "aws_access_key_id": {}, + "aws_secret_access_key": {}, + "aws_region": {}, + "aws_other_region": {}, + "aws_cache_control": {}, + "aws_file_acl": {}, + } + ) + return env_fields + + def _selection_aws_region(self): + return ( + [("", "None")] + + AWS_REGIONS + + [("other", "Empty or Other (Manually specify below)")] + ) diff --git a/storage_backend_s3/readme/CONFIGURE.rst b/storage_backend_s3/readme/CONFIGURE.rst new file mode 100644 index 0000000..7d37bbe --- /dev/null +++ b/storage_backend_s3/readme/CONFIGURE.rst @@ -0,0 +1,18 @@ +Go to "Technical -> Storage backend -> Storage backend" and create a new backend of type "Amazon S3". + + +Example of configuration via env +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +:: + + [storage_backend.name_of_your_backend] + backend_type=amazon_s3 + served_by=external + base_url=https://your.cdn.domain.com + directory_path=foo # if you want to store in this folder + url_include_directory_path=1 # if you want to include the above folder in the URL + aws_bucket=your-bucket-name + aws_file_acl=public-read + aws_access_key_id=$SECRET + aws_secret_access_key=$MORESECRET + aws_region=eu-central-1 diff --git a/storage_backend_s3/readme/CONTRIBUTORS.rst b/storage_backend_s3/readme/CONTRIBUTORS.rst new file mode 100644 index 0000000..39719fa --- /dev/null +++ b/storage_backend_s3/readme/CONTRIBUTORS.rst @@ -0,0 +1,3 @@ +* Sebastien Beau +* Raphaël Reverdy +* Simone Orsi diff --git a/storage_backend_s3/readme/DESCRIPTION.rst b/storage_backend_s3/readme/DESCRIPTION.rst new file mode 100644 index 0000000..8d9fd94 --- /dev/null +++ b/storage_backend_s3/readme/DESCRIPTION.rst @@ -0,0 +1 @@ +Add the possibility to store and get data from amazon S3 for your storage backend diff --git a/storage_backend_s3/readme/ROADMAP.rst b/storage_backend_s3/readme/ROADMAP.rst new file mode 100644 index 0000000..898d925 --- /dev/null +++ b/storage_backend_s3/readme/ROADMAP.rst @@ -0,0 +1,2 @@ +There is an issue with the latest version of `boto3` and `urllib3` +- boto3 needs to be `boto3<=1.15.18` related with https://github.com/OCA/storage/issues/67 diff --git a/storage_backend_s3/static/description/icon.png b/storage_backend_s3/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 zcmW++2RxMjAAjx~&dlBk9S+%}OXg)AGE&Cb*&}d0jUxM@u(PQx^-s)697TX`ehR4?GS^qbkof1cslKgkU)h65qZ9Oc=ml_0temigYLJfnz{IDzUf>bGs4N!v3=Z3jMq&A#7%rM5eQ#dc?k~! zVpnB`o+K7|Al`Q_U;eD$B zfJtP*jH`siUq~{KE)`jP2|#TUEFGRryE2`i0**z#*^6~AI|YzIWy$Cu#CSLW3q=GA z6`?GZymC;dCPk~rBS%eCb`5OLr;RUZ;D`}um=H)BfVIq%7VhiMr)_#G0N#zrNH|__ zc+blN2UAB0=617@>_u;MPHN;P;N#YoE=)R#i$k_`UAA>WWCcEVMh~L_ zj--gtp&|K1#58Yz*AHCTMziU1Jzt_jG0I@qAOHsk$2}yTmVkBp_eHuY$A9)>P6o~I z%aQ?!(GqeQ-Y+b0I(m9pwgi(IIZZzsbMv+9w{PFtd_<_(LA~0H(xz{=FhLB@(1&qHA5EJw1>>=%q2f&^X>IQ{!GJ4e9U z&KlB)z(84HmNgm2hg2C0>WM{E(DdPr+EeU_N@57;PC2&DmGFW_9kP&%?X4}+xWi)( z;)z%wI5>D4a*5XwD)P--sPkoY(a~WBw;E~AW`Yue4kFa^LM3X`8x|}ZUeMnqr}>kH zG%WWW>3ml$Yez?i%)2pbKPI7?5o?hydokgQyZsNEr{a|mLdt;X2TX(#B1j35xPnPW z*bMSSOauW>o;*=kO8ojw91VX!qoOQb)zHJ!odWB}d+*K?#sY_jqPdg{Sm2HdYzdEx zOGVPhVRTGPtv0o}RfVP;Nd(|CB)I;*t&QO8h zFfekr30S!-LHmV_Su-W+rEwYXJ^;6&3|L$mMC8*bQptyOo9;>Qb9Q9`ySe3%V$A*9 zeKEe+b0{#KWGp$F+tga)0RtI)nhMa-K@JS}2krK~n8vJ=Ngm?R!9G<~RyuU0d?nz# z-5EK$o(!F?hmX*2Yt6+coY`6jGbb7tF#6nHA zuKk=GGJ;ZwON1iAfG$E#Y7MnZVmrY|j0eVI(DN_MNFJmyZ|;w4tf@=CCDZ#5N_0K= z$;R~bbk?}TpfDjfB&aiQ$VA}s?P}xPERJG{kxk5~R`iRS(SK5d+Xs9swCozZISbnS zk!)I0>t=A<-^z(cmSFz3=jZ23u13X><0b)P)^1T_))Kr`e!-pb#q&J*Q`p+B6la%C zuVl&0duN<;uOsB3%T9Fp8t{ED108<+W(nOZd?gDnfNBC3>M8WE61$So|P zVvqH0SNtDTcsUdzaMDpT=Ty0pDHHNL@Z0w$Y`XO z2M-_r1S+GaH%pz#Uy0*w$Vdl=X=rQXEzO}d6J^R6zjM1u&c9vYLvLp?W7w(?np9x1 zE_0JSAJCPB%i7p*Wvg)pn5T`8k3-uR?*NT|J`eS#_#54p>!p(mLDvmc-3o0mX*mp_ zN*AeS<>#^-{S%W<*mz^!X$w_2dHWpcJ6^j64qFBft-o}o_Vx80o0>}Du;>kLts;$8 zC`7q$QI(dKYG`Wa8#wl@V4jVWBRGQ@1dr-hstpQL)Tl+aqVpGpbSfN>5i&QMXfiZ> zaA?T1VGe?rpQ@;+pkrVdd{klI&jVS@I5_iz!=UMpTsa~mBga?1r}aRBm1WS;TT*s0f0lY=JBl66Upy)-k4J}lh=P^8(SXk~0xW=T9v*B|gzIhN z>qsO7dFd~mgxAy4V?&)=5ieYq?zi?ZEoj)&2o)RLy=@hbCRcfT5jigwtQGE{L*8<@Yd{zg;CsL5mvzfDY}P-wos_6PfprFVaeqNE%h zKZhLtcQld;ZD+>=nqN~>GvROfueSzJD&BE*}XfU|H&(FssBqY=hPCt`d zH?@s2>I(|;fcW&YM6#V#!kUIP8$Nkdh0A(bEVj``-AAyYgwY~jB zT|I7Bf@%;7aL7Wf4dZ%VqF$eiaC38OV6oy3Z#TER2G+fOCd9Iaoy6aLYbPTN{XRPz z;U!V|vBf%H!}52L2gH_+j;`bTcQRXB+y9onc^wLm5wi3-Be}U>k_u>2Eg$=k!(l@I zcCg+flakT2Nej3i0yn+g+}%NYb?ta;R?(g5SnwsQ49U8Wng8d|{B+lyRcEDvR3+`O{zfmrmvFrL6acVP%yG98X zo&+VBg@px@i)%o?dG(`T;n*$S5*rnyiR#=wW}}GsAcfyQpE|>a{=$Hjg=-*_K;UtD z#z-)AXwSRY?OPefw^iI+ z)AXz#PfEjlwTes|_{sB?4(O@fg0AJ^g8gP}ex9Ucf*@_^J(s_5jJV}c)s$`Myn|Kd z$6>}#q^n{4vN@+Os$m7KV+`}c%4)4pv@06af4-x5#wj!KKb%caK{A&Y#Rfs z-po?Dcb1({W=6FKIUirH&(yg=*6aLCekcKwyfK^JN5{wcA3nhO(o}SK#!CINhI`-I z1)6&n7O&ZmyFMuNwvEic#IiOAwNkR=u5it{B9n2sAJV5pNhar=j5`*N!Na;c7g!l$ z3aYBqUkqqTJ=Re-;)s!EOeij=7SQZ3Hq}ZRds%IM*PtM$wV z@;rlc*NRK7i3y5BETSKuumEN`Xu_8GP1Ri=OKQ$@I^ko8>H6)4rjiG5{VBM>B|%`&&s^)jS|-_95&yc=GqjNo{zFkw%%HHhS~e=s zD#sfS+-?*t|J!+ozP6KvtOl!R)@@-z24}`9{QaVLD^9VCSR2b`b!KC#o;Ki<+wXB6 zx3&O0LOWcg4&rv4QG0)4yb}7BFSEg~=IR5#ZRj8kg}dS7_V&^%#Do==#`u zpy6{ox?jWuR(;pg+f@mT>#HGWHAJRRDDDv~@(IDw&R>9643kK#HN`!1vBJHnC+RM&yIh8{gG2q zA%e*U3|N0XSRa~oX-3EAneep)@{h2vvd3Xvy$7og(sayr@95+e6~Xvi1tUqnIxoIH zVWo*OwYElb#uyW{Imam6f2rGbjR!Y3`#gPqkv57dB6K^wRGxc9B(t|aYDGS=m$&S!NmCtrMMaUg(c zc2qC=2Z`EEFMW-me5B)24AqF*bV5Dr-M5ig(l-WPS%CgaPzs6p_gnCIvTJ=Y<6!gT zVt@AfYCzjjsMEGi=rDQHo0yc;HqoRNnNFeWZgcm?f;cp(6CNylj36DoL(?TS7eU#+ z7&mfr#y))+CJOXQKUMZ7QIdS9@#-}7y2K1{8)cCt0~-X0O!O?Qx#E4Og+;A2SjalQ zs7r?qn0H044=sDN$SRG$arw~n=+T_DNdSrarmu)V6@|?1-ZB#hRn`uilTGPJ@fqEy zGt(f0B+^JDP&f=r{#Y_wi#AVDf-y!RIXU^0jXsFpf>=Ji*TeqSY!H~AMbJdCGLhC) zn7Rx+sXw6uYj;WRYrLd^5IZq@6JI1C^YkgnedZEYy<&4(z%Q$5yv#Boo{AH8n$a zhb4Y3PWdr269&?V%uI$xMcUrMzl=;w<_nm*qr=c3Rl@i5wWB;e-`t7D&c-mcQl7x! zZWB`UGcw=Y2=}~wzrfLx=uet<;m3~=8I~ZRuzvMQUQdr+yTV|ATf1Uuomr__nDf=X zZ3WYJtHp_ri(}SQAPjv+Y+0=fH4krOP@S&=zZ-t1jW1o@}z;xk8 z(Nz1co&El^HK^NrhVHa-_;&88vTU>_J33=%{if;BEY*J#1n59=07jrGQ#IP>@u#3A z;!q+E1Rj3ZJ+!4bq9F8PXJ@yMgZL;>&gYA0%_Kbi8?S=XGM~dnQZQ!yBSgcZhY96H zrWnU;k)qy`rX&&xlDyA%(a1Hhi5CWkmg(`Gb%m(HKi-7Z!LKGRP_B8@`7&hdDy5n= z`OIxqxiVfX@OX1p(mQu>0Ai*v_cTMiw4qRt3~NBvr9oBy0)r>w3p~V0SCm=An6@3n)>@z!|o-$HvDK z|3D2ZMJkLE5loMKl6R^ez@Zz%S$&mbeoqH5`Bb){Ei21q&VP)hWS2tjShfFtGE+$z zzCR$P#uktu+#!w)cX!lWN1XU%K-r=s{|j?)Akf@q#3b#{6cZCuJ~gCxuMXRmI$nGtnH+-h z+GEi!*X=AP<|fG`1>MBdTb?28JYc=fGvAi2I<$B(rs$;eoJCyR6_bc~p!XR@O-+sD z=eH`-ye})I5ic1eL~TDmtfJ|8`0VJ*Yr=hNCd)G1p2MMz4C3^Mj?7;!w|Ly%JqmuW zlIEW^Ft%z?*|fpXda>Jr^1noFZEwFgVV%|*XhH@acv8rdGxeEX{M$(vG{Zw+x(ei@ zmfXb22}8-?Fi`vo-YVrTH*C?a8%M=Hv9MqVH7H^J$KsD?>!SFZ;ZsvnHr_gn=7acz z#W?0eCdVhVMWN12VV^$>WlQ?f;P^{(&pYTops|btm6aj>_Uz+hqpGwB)vWp0Cf5y< zft8-je~nn?W11plq}N)4A{l8I7$!ks_x$PXW-2XaRFswX_BnF{R#6YIwMhAgd5F9X zGmwdadS6(a^fjHtXg8=l?Rc0Sm%hk6E9!5cLVloEy4eh(=FwgP`)~I^5~pBEWo+F6 zSf2ncyMurJN91#cJTy_u8Y}@%!bq1RkGC~-bV@SXRd4F{R-*V`bS+6;W5vZ(&+I<9$;-V|eNfLa5n-6% z2(}&uGRF;p92eS*sE*oR$@pexaqr*meB)VhmIg@h{uzkk$9~qh#cHhw#>O%)b@+(| z^IQgqzuj~Sk(J;swEM-3TrJAPCq9k^^^`q{IItKBRXYe}e0Tdr=Huf7da3$l4PdpwWDop%^}n;dD#K4s#DYA8SHZ z&1!riV4W4R7R#C))JH1~axJ)RYnM$$lIR%6fIVA@zV{XVyx}C+a-Dt8Y9M)^KU0+H zR4IUb2CJ{Hg>CuaXtD50jB(_Tcx=Z$^WYu2u5kubqmwp%drJ6 z?Fo40g!Qd<-l=TQxqHEOuPX0;^z7iX?Ke^a%XT<13TA^5`4Xcw6D@Ur&VT&CUe0d} z1GjOVF1^L@>O)l@?bD~$wzgf(nxX1OGD8fEV?TdJcZc2KoUe|oP1#=$$7ee|xbY)A zDZq+cuTpc(fFdj^=!;{k03C69lMQ(|>uhRfRu%+!k&YOi-3|1QKB z z?n?eq1XP>p-IM$Z^C;2L3itnbJZAip*Zo0aw2bs8@(s^~*8T9go!%dHcAz2lM;`yp zD=7&xjFV$S&5uDaiScyD?B-i1ze`+CoRtz`Wn+Zl&#s4&}MO{@N!ufrzjG$B79)Y2d3tBk&)TxUTw@QS0TEL_?njX|@vq?Uz(nBFK5Pq7*xj#u*R&i|?7+6# z+|r_n#SW&LXhtheZdah{ZVoqwyT{D>MC3nkFF#N)xLi{p7J1jXlmVeb;cP5?e(=f# zuT7fvjSbjS781v?7{)-X3*?>tq?)Yd)~|1{BDS(pqC zC}~H#WXlkUW*H5CDOo<)#x7%RY)A;ShGhI5s*#cRDA8YgqG(HeKDx+#(ZQ?386dv! zlXCO)w91~Vw4AmOcATuV653fa9R$fyK8ul%rG z-wfS zihugoZyr38Im?Zuh6@RcF~t1anQu7>#lPpb#}4cOA!EM11`%f*07RqOVkmX{p~KJ9 z^zP;K#|)$`^Rb{rnHGH{~>1(fawV0*Z#)}M`m8-?ZJV<+e}s9wE# z)l&az?w^5{)`S(%MRzxdNqrs1n*-=jS^_jqE*5XDrA0+VE`5^*p3CuM<&dZEeCjoz zR;uu_H9ZPZV|fQq`Cyw4nscrVwi!fE6ciMmX$!_hN7uF;jjKG)d2@aC4ropY)8etW=xJvni)8eHi`H$%#zn^WJ5NLc-rqk|u&&4Z6fD_m&JfSI1Bvb?b<*n&sfl0^t z=HnmRl`XrFvMKB%9}>PaA`m-fK6a0(8=qPkWS5bb4=v?XcWi&hRY?O5HdulRi4?fN zlsJ*N-0Qw+Yic@s0(2uy%F@ib;GjXt01Fmx5XbRo6+n|pP(&nodMoap^z{~q ziEeaUT@Mxe3vJSfI6?uLND(CNr=#^W<1b}jzW58bIfyWTDle$mmS(|x-0|2UlX+9k zQ^EX7Nw}?EzVoBfT(-LT|=9N@^hcn-_p&sqG z&*oVs2JSU+N4ZD`FhCAWaS;>|wH2G*Id|?pa#@>tyxX`+4HyIArWDvVrX)2WAOQff z0qyHu&-S@i^MS-+j--!pr4fPBj~_8({~e1bfcl0wI1kaoN>mJL6KUPQm5N7lB(ui1 zE-o%kq)&djzWJ}ob<-GfDlkB;F31j-VHKvQUGQ3sp`CwyGJk_i!y^sD0fqC@$9|jO zOqN!r!8-p==F@ZVP=U$qSpY(gQ0)59P1&t@y?5rvg<}E+GB}26NYPp4f2YFQrQtot5mn3wu_qprZ=>Ig-$ zbW26Ws~IgY>}^5w`vTB(G`PTZaDiGBo5o(tp)qli|NeV( z@H_=R8V39rt5J5YB2Ky?4eJJ#b`_iBe2ot~6%7mLt5t8Vwi^Jy7|jWXqa3amOIoRb zOr}WVFP--DsS`1WpN%~)t3R!arKF^Q$e12KEqU36AWwnCBICpH4XCsfnyrHr>$I$4 z!DpKX$OKLWarN7nv@!uIA+~RNO)l$$w}p(;b>mx8pwYvu;dD_unryX_NhT8*Tj>BTrTTL&!?O+%Rv;b?B??gSzdp?6Uug9{ zd@V08Z$BdI?fpoCS$)t4mg4rT8Q_I}h`0d-vYZ^|dOB*Q^S|xqTV*vIg?@fVFSmMpaw0qtTRbx} z({Pg?#{2`sc9)M5N$*N|4;^t$+QP?#mov zGVC@I*lBVrOU-%2y!7%)fAKjpEFsgQc4{amtiHb95KQEwvf<(3T<9-Zm$xIew#P22 zc2Ix|App^>v6(3L_MCU0d3W##AB0M~3D00EWoKZqsJYT(#@w$Y_H7G22M~ApVFTRHMI_3be)Lkn#0F*V8Pq zc}`Cjy$bE;FJ6H7p=0y#R>`}-m4(0F>%@P|?7fx{=R^uFdISRnZ2W_xQhD{YuR3t< z{6yxu=4~JkeA;|(J6_nv#>Nvs&FuLA&PW^he@t(UwFFE8)|a!R{`E`K`i^ZnyE4$k z;(749Ix|oi$c3QbEJ3b~D_kQsPz~fIUKym($a_7dJ?o+40*OLl^{=&oq$<#Q(yyrp z{J-FAniyAw9tPbe&IhQ|a`DqFTVQGQ&Gq3!C2==4x{6EJwiPZ8zub-iXoUtkJiG{} zPaR&}_fn8_z~(=;5lD-aPWD3z8PZS@AaUiomF!G8I}Mf>e~0g#BelA-5#`cj;O5>N Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 diff --git a/storage_backend_s3/static/description/index.html b/storage_backend_s3/static/description/index.html new file mode 100644 index 0000000..bee68a2 --- /dev/null +++ b/storage_backend_s3/static/description/index.html @@ -0,0 +1,453 @@ + + + + + + +Storage Backend S3 + + + +
+

Storage Backend S3

+ + +

Beta License: LGPL-3 OCA/storage Translate me on Weblate Try me on Runboat

+

Add the possibility to store and get data from amazon S3 for your storage backend

+

Table of contents

+ +
+

Configuration

+

Go to “Technical -> Storage backend -> Storage backend” and create a new backend of type “Amazon S3”.

+
+

Example of configuration via env

+
+[storage_backend.name_of_your_backend]
+backend_type=amazon_s3
+served_by=external
+base_url=https://your.cdn.domain.com
+directory_path=foo  # if you want to store in this folder
+url_include_directory_path=1  # if you want to include the above folder in the URL
+aws_bucket=your-bucket-name
+aws_file_acl=public-read
+aws_access_key_id=$SECRET
+aws_secret_access_key=$MORESECRET
+aws_region=eu-central-1
+
+
+
+
+

Known issues / Roadmap

+

There is an issue with the latest version of boto3 and urllib3 +- boto3 needs to be boto3<=1.15.18 related with https://github.com/OCA/storage/issues/67

+
+
+

Bug Tracker

+

Bugs are tracked on GitHub Issues. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +feedback.

+

Do not contact contributors directly about support or help with technical issues.

+
+
+

Credits

+
+

Authors

+
    +
  • Akretion
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use.

+

This module is part of the OCA/storage project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/storage_backend_s3/tests/__init__.py b/storage_backend_s3/tests/__init__.py new file mode 100644 index 0000000..1282cd2 --- /dev/null +++ b/storage_backend_s3/tests/__init__.py @@ -0,0 +1 @@ +from . import test_amazon_s3 diff --git a/storage_backend_s3/tests/cassettes/AmazonS3Case.test_setting_and_getting_data_from_dir.yaml b/storage_backend_s3/tests/cassettes/AmazonS3Case.test_setting_and_getting_data_from_dir.yaml new file mode 100644 index 0000000..25ebfd2 --- /dev/null +++ b/storage_backend_s3/tests/cassettes/AmazonS3Case.test_setting_and_getting_data_from_dir.yaml @@ -0,0 +1,549 @@ +interactions: + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ1Wg== + method: HEAD + uri: https://sos-ch-dk-2.exo.io/test-storage-backend + response: + body: + string: "" + headers: + Connection: + - keep-alive + Content-Length: + - "0" + Date: + - Sat, 02 Nov 2019 14:42:45 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - a85cafab-77af-4f67-8e06-37a3ab1b637b + x-amz-request-id: + - a85cafab-77af-4f67-8e06-37a3ab1b637b + x-amz-requestid: + - a85cafab-77af-4f67-8e06-37a3ab1b637b + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ1Wg== + method: GET + uri: https://sos-ch-dk-2.exo.io/test-storage-backend?encoding-type=url&prefix=subdirectory%2Fhere + response: + body: + string: + test-storage-backendsubdirectory/here1000urlfalse + headers: + Connection: + - keep-alive + Content-Length: + - "300" + Content-Type: + - application/xml + Date: + - Sat, 02 Nov 2019 14:42:45 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - 97757b05-7d88-480f-be75-98786a9492e8 + x-amz-request-id: + - 97757b05-7d88-480f-be75-98786a9492e8 + x-amzn-requestid: + - 97757b05-7d88-480f-be75-98786a9492e8 + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ1Wg== + method: HEAD + uri: https://sos-ch-dk-2.exo.io/test-storage-backend + response: + body: + string: "" + headers: + Connection: + - keep-alive + Content-Length: + - "0" + Date: + - Sat, 02 Nov 2019 14:42:45 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - 69932919-580b-4d66-bf3d-1916710b4543 + x-amz-request-id: + - 69932919-580b-4d66-bf3d-1916710b4543 + x-amz-requestid: + - 69932919-580b-4d66-bf3d-1916710b4543 + status: + code: 200 + message: OK + - request: + body: !!python/object/new:_io.BytesIO + state: !!python/tuple + - !!binary | + VGhpcyBpcyBhIHNpbXBsZSBmaWxl + - 0 + - null + headers: + Cache-Control: + - !!binary | + bWF4LWFnZT0zMTUzNjAwMCwgcHVibGlj + Content-Length: + - "21" + Content-MD5: + - !!binary | + R1FxakVYc1JxclB5eGZUbDk5bmtBZz09 + Content-Type: + - !!binary | + dGV4dC9wbGFpbg== + Expect: + - !!binary | + MTAwLWNvbnRpbnVl + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + VU5TSUdORUQtUEFZTE9BRA== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ1Wg== + method: PUT + uri: https://sos-ch-dk-2.exo.io/test-storage-backend/subdirectory/here/test_file.txt + response: + body: + string: "" + headers: + Connection: + - keep-alive + Content-Length: + - "0" + Date: + - Sat, 02 Nov 2019 14:42:45 GMT + Server: + - nginx + etag: + - '"190aa3117b11aab3f2c5f4e5f7d9e402"' + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - a10aa8d7-4b08-4a01-89fd-66ea990783e4 + x-amz-request-id: + - a10aa8d7-4b08-4a01-89fd-66ea990783e4 + x-amz-requestid: + - a10aa8d7-4b08-4a01-89fd-66ea990783e4 + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ1Wg== + method: HEAD + uri: https://sos-ch-dk-2.exo.io/test-storage-backend + response: + body: + string: "" + headers: + Connection: + - keep-alive + Content-Length: + - "0" + Date: + - Sat, 02 Nov 2019 14:42:46 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - 0245bcda-d484-468c-98f4-5dc16e7f6aa5 + x-amz-request-id: + - 0245bcda-d484-468c-98f4-5dc16e7f6aa5 + x-amz-requestid: + - 0245bcda-d484-468c-98f4-5dc16e7f6aa5 + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ2Wg== + method: GET + uri: https://sos-ch-dk-2.exo.io/test-storage-backend?encoding-type=url&prefix=subdirectory%2Fhere + response: + body: + string: + test-storage-backendsubdirectory/here1000urlfalsesubdirectory/here/test_file.txt2019-11-02T14:42:45.855Z"190aa3117b11aab3f2c5f4e5f7d9e402"21odoo-plateformeodoo-plateformeStandard + headers: + Connection: + - keep-alive + Content-Length: + - "596" + Content-Type: + - application/xml + Date: + - Sat, 02 Nov 2019 14:42:46 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - 5db74b47-e834-41c2-8b9c-d1575542f4f1 + x-amz-request-id: + - 5db74b47-e834-41c2-8b9c-d1575542f4f1 + x-amzn-requestid: + - 5db74b47-e834-41c2-8b9c-d1575542f4f1 + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ2Wg== + method: HEAD + uri: https://sos-ch-dk-2.exo.io/test-storage-backend + response: + body: + string: "" + headers: + Connection: + - keep-alive + Content-Length: + - "0" + Date: + - Sat, 02 Nov 2019 14:42:46 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - 3393f9c7-9201-41c6-b8dd-a2ca873cca62 + x-amz-request-id: + - 3393f9c7-9201-41c6-b8dd-a2ca873cca62 + x-amz-requestid: + - 3393f9c7-9201-41c6-b8dd-a2ca873cca62 + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ2Wg== + method: GET + uri: https://sos-ch-dk-2.exo.io/test-storage-backend/subdirectory/here/test_file.txt + response: + body: + string: This is a simple file + headers: + Connection: + - keep-alive + Content-Length: + - "21" + Content-Type: + - text/plain + Date: + - Sat, 02 Nov 2019 14:42:46 GMT + Server: + - nginx + cache-control: + - max-age=31536000, public + etag: + - '"190aa3117b11aab3f2c5f4e5f7d9e402"' + last-modified: + - Sat, 02 Nov 2019 14:42:45 GMT + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - 04ac2feb-ccb9-4b10-a7ca-0630a87bf65e + x-amz-request-id: + - 04ac2feb-ccb9-4b10-a7ca-0630a87bf65e + x-amzn-requestid: + - 04ac2feb-ccb9-4b10-a7ca-0630a87bf65e + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ2Wg== + method: HEAD + uri: https://sos-ch-dk-2.exo.io/test-storage-backend + response: + body: + string: "" + headers: + Connection: + - keep-alive + Content-Length: + - "0" + Date: + - Sat, 02 Nov 2019 14:42:46 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - d6dac54b-96a1-4336-90ab-ee6784f1a4f7 + x-amz-request-id: + - d6dac54b-96a1-4336-90ab-ee6784f1a4f7 + x-amz-requestid: + - d6dac54b-96a1-4336-90ab-ee6784f1a4f7 + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ2Wg== + method: HEAD + uri: https://sos-ch-dk-2.exo.io/test-storage-backend/subdirectory/here/test_file.txt + response: + body: + string: "" + headers: + Connection: + - keep-alive + Content-Length: + - "0" + Date: + - Sat, 02 Nov 2019 14:42:46 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - d6dac54b-96a1-4336-90ab-ee6784f1a4f7 + x-amz-request-id: + - d6dac54b-96a1-4336-90ab-ee6784f1a4f7 + x-amz-requestid: + - d6dac54b-96a1-4336-90ab-ee6784f1a4f7 + status: + code: 200 + message: OK + - request: + body: null + headers: + Content-Length: + - "0" + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ2Wg== + method: DELETE + uri: https://sos-ch-dk-2.exo.io/test-storage-backend/subdirectory/here/test_file.txt + response: + body: + string: "" + headers: + Connection: + - keep-alive + Date: + - Sat, 02 Nov 2019 14:42:46 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - 647fc062-5a74-4435-ab61-810d31aefde7 + x-amz-request-id: + - 647fc062-5a74-4435-ab61-810d31aefde7 + x-amz-requestid: + - 647fc062-5a74-4435-ab61-810d31aefde7 + status: + code: 204 + message: No Content + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ2Wg== + method: HEAD + uri: https://sos-ch-dk-2.exo.io/test-storage-backend + response: + body: + string: "" + headers: + Connection: + - keep-alive + Content-Length: + - "0" + Date: + - Sat, 02 Nov 2019 14:42:47 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - f7261bc7-8d44-40ea-bbbf-030073cf1e51 + x-amz-request-id: + - f7261bc7-8d44-40ea-bbbf-030073cf1e51 + x-amz-requestid: + - f7261bc7-8d44-40ea-bbbf-030073cf1e51 + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ3Wg== + method: GET + uri: https://sos-ch-dk-2.exo.io/test-storage-backend?encoding-type=url&prefix=subdirectory%2Fhere + response: + body: + string: + test-storage-backendsubdirectory/here1000urlfalse + headers: + Connection: + - keep-alive + Content-Length: + - "300" + Content-Type: + - application/xml + Date: + - Sat, 02 Nov 2019 14:42:47 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - 1cf7a3a2-cd2c-4f59-be26-85a2eb947e35 + x-amz-request-id: + - 1cf7a3a2-cd2c-4f59-be26-85a2eb947e35 + x-amzn-requestid: + - 1cf7a3a2-cd2c-4f59-be26-85a2eb947e35 + status: + code: 200 + message: OK +version: 1 diff --git a/storage_backend_s3/tests/cassettes/AmazonS3Case.test_setting_and_getting_data_from_root.yaml b/storage_backend_s3/tests/cassettes/AmazonS3Case.test_setting_and_getting_data_from_root.yaml new file mode 100644 index 0000000..c2af499 --- /dev/null +++ b/storage_backend_s3/tests/cassettes/AmazonS3Case.test_setting_and_getting_data_from_root.yaml @@ -0,0 +1,549 @@ +interactions: + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ3Wg== + method: HEAD + uri: https://sos-ch-dk-2.exo.io/test-storage-backend + response: + body: + string: "" + headers: + Connection: + - keep-alive + Content-Length: + - "0" + Date: + - Sat, 02 Nov 2019 14:42:47 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - 29a34678-f089-4df0-82be-6ea48fa074fc + x-amz-request-id: + - 29a34678-f089-4df0-82be-6ea48fa074fc + x-amz-requestid: + - 29a34678-f089-4df0-82be-6ea48fa074fc + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ3Wg== + method: GET + uri: https://sos-ch-dk-2.exo.io/test-storage-backend?encoding-type=url&prefix= + response: + body: + string: + test-storage-backend1000urlfalse + headers: + Connection: + - keep-alive + Content-Length: + - "283" + Content-Type: + - application/xml + Date: + - Sat, 02 Nov 2019 14:42:47 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - 1dab5d2a-721c-44bb-b98b-c4bee9abd720 + x-amz-request-id: + - 1dab5d2a-721c-44bb-b98b-c4bee9abd720 + x-amzn-requestid: + - 1dab5d2a-721c-44bb-b98b-c4bee9abd720 + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ3Wg== + method: HEAD + uri: https://sos-ch-dk-2.exo.io/test-storage-backend + response: + body: + string: "" + headers: + Connection: + - keep-alive + Content-Length: + - "0" + Date: + - Sat, 02 Nov 2019 14:42:47 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - 4be173e4-123b-497c-9a9c-c4acf4d0dcfd + x-amz-request-id: + - 4be173e4-123b-497c-9a9c-c4acf4d0dcfd + x-amz-requestid: + - 4be173e4-123b-497c-9a9c-c4acf4d0dcfd + status: + code: 200 + message: OK + - request: + body: !!python/object/new:_io.BytesIO + state: !!python/tuple + - !!binary | + VGhpcyBpcyBhIHNpbXBsZSBmaWxl + - 0 + - null + headers: + Cache-Control: + - !!binary | + bWF4LWFnZT0zMTUzNjAwMCwgcHVibGlj + Content-Length: + - "21" + Content-MD5: + - !!binary | + R1FxakVYc1JxclB5eGZUbDk5bmtBZz09 + Content-Type: + - !!binary | + dGV4dC9wbGFpbg== + Expect: + - !!binary | + MTAwLWNvbnRpbnVl + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + VU5TSUdORUQtUEFZTE9BRA== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ3Wg== + method: PUT + uri: https://sos-ch-dk-2.exo.io/test-storage-backend/test_file.txt + response: + body: + string: "" + headers: + Connection: + - keep-alive + Content-Length: + - "0" + Date: + - Sat, 02 Nov 2019 14:42:48 GMT + Server: + - nginx + etag: + - '"190aa3117b11aab3f2c5f4e5f7d9e402"' + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - 6b3a20b8-79de-4146-89e3-6014ac70a811 + x-amz-request-id: + - 6b3a20b8-79de-4146-89e3-6014ac70a811 + x-amz-requestid: + - 6b3a20b8-79de-4146-89e3-6014ac70a811 + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ4Wg== + method: HEAD + uri: https://sos-ch-dk-2.exo.io/test-storage-backend + response: + body: + string: "" + headers: + Connection: + - keep-alive + Content-Length: + - "0" + Date: + - Sat, 02 Nov 2019 14:42:48 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - efeeb2fc-f22c-4afe-80c4-ac5b4fa2aa33 + x-amz-request-id: + - efeeb2fc-f22c-4afe-80c4-ac5b4fa2aa33 + x-amz-requestid: + - efeeb2fc-f22c-4afe-80c4-ac5b4fa2aa33 + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ4Wg== + method: GET + uri: https://sos-ch-dk-2.exo.io/test-storage-backend?encoding-type=url&prefix= + response: + body: + string: + test-storage-backend1000urlfalsetest_file.txt2019-11-02T14:42:48.041Z"190aa3117b11aab3f2c5f4e5f7d9e402"21odoo-plateformeodoo-plateformeStandard + headers: + Connection: + - keep-alive + Content-Length: + - "561" + Content-Type: + - application/xml + Date: + - Sat, 02 Nov 2019 14:42:48 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - 313f3b01-a1d5-40ae-8ae8-87eaf491b38e + x-amz-request-id: + - 313f3b01-a1d5-40ae-8ae8-87eaf491b38e + x-amzn-requestid: + - 313f3b01-a1d5-40ae-8ae8-87eaf491b38e + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ4Wg== + method: HEAD + uri: https://sos-ch-dk-2.exo.io/test-storage-backend + response: + body: + string: "" + headers: + Connection: + - keep-alive + Content-Length: + - "0" + Date: + - Sat, 02 Nov 2019 14:42:48 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - a095635b-ac42-489e-bf67-f87c30ce4dfd + x-amz-request-id: + - a095635b-ac42-489e-bf67-f87c30ce4dfd + x-amz-requestid: + - a095635b-ac42-489e-bf67-f87c30ce4dfd + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ4Wg== + method: GET + uri: https://sos-ch-dk-2.exo.io/test-storage-backend/test_file.txt + response: + body: + string: This is a simple file + headers: + Connection: + - keep-alive + Content-Length: + - "21" + Content-Type: + - text/plain + Date: + - Sat, 02 Nov 2019 14:42:48 GMT + Server: + - nginx + cache-control: + - max-age=31536000, public + etag: + - '"190aa3117b11aab3f2c5f4e5f7d9e402"' + last-modified: + - Sat, 02 Nov 2019 14:42:48 GMT + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - 9d6ba5a1-90d6-4106-81f4-40ba427cb124 + x-amz-request-id: + - 9d6ba5a1-90d6-4106-81f4-40ba427cb124 + x-amzn-requestid: + - 9d6ba5a1-90d6-4106-81f4-40ba427cb124 + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ4Wg== + method: HEAD + uri: https://sos-ch-dk-2.exo.io/test-storage-backend + response: + body: + string: "" + headers: + Connection: + - keep-alive + Content-Length: + - "0" + Date: + - Sat, 02 Nov 2019 14:42:48 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - b5f09cc0-4e00-4ce4-826e-72295237ab45 + x-amz-request-id: + - b5f09cc0-4e00-4ce4-826e-72295237ab45 + x-amz-requestid: + - b5f09cc0-4e00-4ce4-826e-72295237ab45 + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ4Wg== + method: HEAD + uri: https://sos-ch-dk-2.exo.io/test-storage-backend/test_file.txt + response: + body: + string: "" + headers: + Connection: + - keep-alive + Content-Length: + - "0" + Date: + - Sat, 02 Nov 2019 14:42:48 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - b5f09cc0-4e00-4ce4-826e-72295237ab45 + x-amz-request-id: + - b5f09cc0-4e00-4ce4-826e-72295237ab45 + x-amz-requestid: + - b5f09cc0-4e00-4ce4-826e-72295237ab45 + status: + code: 200 + message: OK + - request: + body: null + headers: + Content-Length: + - "0" + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ4Wg== + method: DELETE + uri: https://sos-ch-dk-2.exo.io/test-storage-backend/test_file.txt + response: + body: + string: "" + headers: + Connection: + - keep-alive + Date: + - Sat, 02 Nov 2019 14:42:48 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - bc2092e4-173a-465f-b87b-64a63fc18d17 + x-amz-request-id: + - bc2092e4-173a-465f-b87b-64a63fc18d17 + x-amz-requestid: + - bc2092e4-173a-465f-b87b-64a63fc18d17 + status: + code: 204 + message: No Content + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ4Wg== + method: HEAD + uri: https://sos-ch-dk-2.exo.io/test-storage-backend + response: + body: + string: "" + headers: + Connection: + - keep-alive + Content-Length: + - "0" + Date: + - Sat, 02 Nov 2019 14:42:49 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - 70d48c9e-b13b-4b16-abd2-4c853ca55855 + x-amz-request-id: + - 70d48c9e-b13b-4b16-abd2-4c853ca55855 + x-amz-requestid: + - 70d48c9e-b13b-4b16-abd2-4c853ca55855 + status: + code: 200 + message: OK + - request: + body: null + headers: + User-Agent: + - !!binary | + Qm90bzMvMS45LjEwMiBQeXRob24vMy41LjMgTGludXgvNC4xNS4wLTU0LWdlbmVyaWMgQm90b2Nv + cmUvMS4xMi4yNTMgUmVzb3VyY2U= + X-Amz-Content-SHA256: + - !!binary | + ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3 + ODUyYjg1NQ== + X-Amz-Date: + - !!binary | + MjAxOTExMDJUMTQ0MjQ5Wg== + method: GET + uri: https://sos-ch-dk-2.exo.io/test-storage-backend?encoding-type=url&prefix= + response: + body: + string: + test-storage-backend1000urlfalse + headers: + Connection: + - keep-alive + Content-Length: + - "283" + Content-Type: + - application/xml + Date: + - Sat, 02 Nov 2019 14:42:49 GMT + Server: + - nginx + x-amz-bucket-region: + - ch-dk-2 + x-amz-id-2: + - f6a89089-3bda-45da-ad7b-9645679252c2 + x-amz-request-id: + - f6a89089-3bda-45da-ad7b-9645679252c2 + x-amzn-requestid: + - f6a89089-3bda-45da-ad7b-9645679252c2 + status: + code: 200 + message: OK +version: 1 diff --git a/storage_backend_s3/tests/test_amazon_s3.py b/storage_backend_s3/tests/test_amazon_s3.py new file mode 100644 index 0000000..269f849 --- /dev/null +++ b/storage_backend_s3/tests/test_amazon_s3.py @@ -0,0 +1,70 @@ +# Copyright 2017 Akretion (http://www.akretion.com). +# @author Sébastien BEAU +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +# pylint: disable=missing-manifest-dependency +# disable warning on 'vcr' missing in manifest: this is only a dependency for +# dev/tests + +import logging +import os + +from vcr_unittest import VCRMixin + +from odoo.addons.storage_backend.tests.common import BackendStorageTestMixin, CommonCase + +_logger = logging.getLogger(__name__) + + +class AmazonS3Case(VCRMixin, CommonCase, BackendStorageTestMixin): + def _get_vcr_kwargs(self, **kwargs): + return { + "record_mode": "once", + "match_on": ["method", "path", "query", "body"], + "filter_headers": ["Authorization"], + "decode_compressed_response": True, + } + + def setUp(self): + super(AmazonS3Case, self).setUp() + self.backend.write( + { + "backend_type": "amazon_s3", + "aws_bucket": os.environ.get("AWS_BUCKET", "test-storage-backend"), + "aws_access_key_id": os.environ.get("AWS_ACCESS_KEY_ID", ""), + "aws_secret_access_key": os.environ.get("AWS_SECRET_ACCESS_KEY", ""), + "aws_host": os.environ.get("AWS_HOST", "https://sos-ch-dk-2.exo.io"), + } + ) + + def test_setting_and_getting_data_from_root(self): + self._test_setting_and_getting_data_from_root() + + def test_setting_and_getting_data_from_dir(self): + self._test_setting_and_getting_data_from_dir() + + def test_params(self): + adapter = self.backend._get_adapter() + self.backend.aws_host = "" + params = adapter._aws_bucket_params() + self.assertNotIn("endpoint_url", params) + self.backend.aws_host = "another.s3.endpoint.com" + params = adapter._aws_bucket_params() + self.assertEqual(params["endpoint_url"], "another.s3.endpoint.com") + + def test_aws_other_region_filled(self): + adapter = self.backend._get_adapter() + self.assertFalse(self.backend.aws_region) + self.backend.aws_other_region = "fr-par" + params = adapter._aws_bucket_params() + # no region as "aws_region" is empty + self.assertNotIn("region_name", params) + self.backend.aws_region = "other" + params = adapter._aws_bucket_params() + self.assertEqual(params["region_name"], "fr-par") + + def test_aws_other_region_empty(self): + self.backend.aws_other_region = "" + adapter = self.backend._get_adapter() + params = adapter._aws_bucket_params() + self.assertNotIn("region_name", params) diff --git a/storage_backend_s3/views/backend_storage_view.xml b/storage_backend_s3/views/backend_storage_view.xml new file mode 100644 index 0000000..80a0df3 --- /dev/null +++ b/storage_backend_s3/views/backend_storage_view.xml @@ -0,0 +1,45 @@ + + + + storage.backend + + + + + + + + + + + + + + + + + + + + +